Foundational C# with Microsoft Certification
- Free
- Certificate included
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.
The six teaching sections are followed on the Microsoft Learn platform: each has a trophy you must earn there and then verify on freeCodeCamp, and only once all six trophies are verified do you qualify for the certification exam. The Microsoft Learn modules, the verification 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.
Syllabus
7 sections as listed on freecodecamp.org.
- Write Your First Code Using C#
- Create and Run Simple C# Console Applications
- Add Logic to C# Console Applications
- Work with Variable Data in C# Console Applications
- Create Methods in C# Console Applications
- Debug C# Console Applications
- Foundational C# with Microsoft Certification Exam
Course details
- Includes
- 7 modules
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.