I have been programming for many years, and I guess you could say that all started with Windows Notepad and HTML when I created my first website in college. Once on the job, I quickly wanted to implement “roll overs” on my sites and learned JavaScript, which lead to connecting to databases to display data on websites, creating Content Management System, and so much more.
Websites come and go, code becomes obsolete, and technologies shift at a rapid pace. I have found that being self-taught is all well and good, but you don’t have much to show for it unless you preserve it on purpose. I have used code to create many solutions from simple websites to complex enterprise software integrations. Yet, I find myself without any of my source code that can prove it.
To remedy that lapse I searched for a C# certificate and found that Microsoft teamed up with freeCodeCamp to create a course that offered a test and certification for Foundational C#.
I got started and earned that certificate.
I learned a lot along the way about little nooks and crannies of the language that I never explored, as well as new features and some wonderful shortcuts and improvements. Not to mention the in depth understanding of Visual Studio Code in the process. I used that experience to create a scenario for myself that is germane to the work that I do.
I am creating a C# solution to connect to a free API with fake employee data, transform said data to insert it into a Dataverse table. The very process most programmers would need to do in order to integrate external HR data into something like a CRM on Power Platform.
More to come on a future post. For now, I got the certification!

