Foundational C# with Microsoft Certification
- Free
- Certificate included
- Course certificate
A certification developed with Microsoft and listed by freeCodeCamp under its professional certifications. It introduces C# programming — core concepts, syntax and practical use in software development — through seven blocks: writing your first code using C#, creating and running simple console applications, adding logic to them, working with variable data, creating methods, debugging console applications, and finally the certification exam. The training is hands-on, with exercises and projects, and covers variables, data types, control structures and object-oriented programming principles, so that by the end you can use C# to build applications with confidence.
As with everything on freeCodeCamp, the course and the exam are free and the path is self-paced; freeCodeCamp states that taking the exam is free of charge. Passing the exam lets you claim the Foundational C# with Microsoft Certification, which is issued at a public URL on freecodecamp.org that employers can check.
What you’ll learn
- Write and run your first C# code and simple console applications
- Add logic and work with variable data in C# programs
- Create methods and debug console applications
- Apply object-oriented programming principles in C#
- Pass the Foundational C# with Microsoft certification exam
Who it’s for
Beginners who want a first language in the Microsoft ecosystem, and developers who need a recognised C# foundation before .NET work; no prior programming is required.
Source: freeCodeCamp (opens in a new tab) · Verified · Report a change
More free freeCodeCamp courses
Every freeCodeCamp course we have verified, with cost and certificate terms compared.
ProgrammingAll free programming courses
Free and free-to-audit programming courses from every provider, ranked.