New Fresh deep-dives on cloud, AI, mobile & web now publish on blog.msdevbuild.com Read the latest → Install the app
C#

Free Microsoft Certification : C#

By   Sunday, September 3, 2023 comments
reads
React:

Microsoft announced a new Foundational C# certification in collaboration with FreeCodeCamp. The Foundational C# certification is completely free for individuals in all regions. The certification includes a 35-hour C# training course hosted on Microsoft Learn and requires completing an 80-question C# certification exam. It's very interesting for those who want to start developing programming skills in C#. This is a great choice, as after completing this certification, you will acquire all the essential C# programming skills and learn tips and tricks. 

Free Microsoft Certification : C#

Without further delay, let's get started, and I will guide you through the certification process step by step.

Create an Account in the Microsoft Learn:


Creating an account on the Microsoft Learn website is a straightforward process, if you already have a Microsoft account, you can ignore all the steps. Microsoft Learn is a platform that offers a wide range of free learning resources, track certification, tutorials, and documentation for various Microsoft technologies and products. Here's a step-by-step guide on how to create an account:

Visit the Microsoft Learn Website: 

Go to the Microsoft Learn website by entering the following URL in your browser's address bar - https://learn.microsoft.com/

Choose a Microsoft Account or Create One: 

You'll be presented with two options: sign in with an existing Microsoft account (if you have one), or create a new Microsoft account. If you already have a Microsoft account, enter your credentials and proceed to sign in. If not, click on the option to create a new account, Here you can use any of Hotmail email IDs or create a Microsoft account using any other account like Gmail.

Create an Account in the Microsoft Learn


Microsoft will typically send a verification code to the email address you provided. Check your email inbox for a message from Microsoft and follow the instructions to verify your email. After verifying your email, you may need to provide additional information or agree to terms and conditions. Follow the on-screen instructions to complete the sign-up process.

Complete C# Self Learning Course in Microsoft Learn:


After successfully logging in, you can navigate to the following link: https://learn.microsoft.com/en-us/training/paths/get-started-c-sharp-part-1/ and complete Parts 1 through Part 6 of the Learn path while pursuing the Microsoft certification. 

Go beyond certification! Take the C# Challenge and compare your learning journey with global peers. The challenge begins on August 29th! Register here: https://aka.ms/csharp-challenge.

Create an Account with FreeCodeCamp:
FreeCodeCamp is a platform that offers free coding courses and tutorials. To create an account on the FreeCodeCamp website, Microsoft and Freecodecamp collaborated with the Provide More Efficient certificate You can follow these steps:

Visit the FreeCodeCamp Website:

Go to the FreeCodeCamp website by entering the following URL in your browser's address bar: www.freecodecamp.org/

On the FreeCodeCamp homepage, you'll typically find a "Sign in" or "Get Started (For Free)" button. Click on it.

Signup :

FreeCodeCamp usually offers a few sign-up methods, including signing up with your email address or using a social media account like GitHub.

Complete Your Profile :

After signing up, you may have the option to complete your profile by adding additional information such as your name, profile picture, and bio. This step is usually optional.

Create an Account with FreeCodeCamp


Earn Your Microsoft Certification:

Step 1: Go to the Foundational C# Certification path on freeCodeCamp. Here you’ll find the training content under Courses. Press Expand course to find all the modules within each course.

Earn Your Microsoft Certification

Step 2 : Click on each module in the course to find the link to the training content for that module.

Earn Your Microsoft Certification

Step 3: Complete the training content on Microsoft Learn. (Note: If you have previously completed the training content, you do not need to redo it)

A screenshot of a computer

Description automatically generated


Once you are done, complete the comprehension check question on freeCodeCamp.

  • Step 4: At the end of each course Module, you will receive a Trophy on Microsoft Learn. To complete this challenge, you must first link your Microsoft username to your freeCodeCamp account by following these instructions
      1. Using a browser where you are logged into your Microsoft account, go to https://learn.microsoft.com/users/me/transcript
      2. Find and click the "Share link" button.
      3. If you do not have a transcript link, click the "Create link" button to create one.
      4. Click the "Copy link" button to copy the transcript URL.
      5. Paste the URL into the input below, it should look similar to this:https://learn.microsoft.com/LOCALE/users/USERNAME/transcript/ID
      6. Click "Link Account" to link your Microsoft username.

Free Microsoft Exam

Unable to Verify Trophy in Microsoft Platform :

If any one of you has been unable to verify the trophy in the Microsoft platform and also internet seen many of the reports saying I was collecting my first trophy in the new Freecodecamp X Microsoft Foundational C# with Microsoft and I'm getting 500 status code when I try to connect my freecodecamp account to my Microsoft account to collect the trophy


Unable to Verify Trophy in Microsoft Platform

Issue Fix with the following steps :
This issue is because not every module has been completed. Before clicking on the trophy, ensure that you not only answer the questions correctly on FreeCodeCamp but also make sure that you have completed all the training modules on Microsoft Learn, and each section should have a green checkmark.


500 status code when I try to connect my freecodecamp account to my Microsoft account

Certification Day:
Once you have completed all six learning modules and earned six trophies from FreeCodeCamp, you are now eligible to take the Microsoft C# examination for free.

The exam consists of 80 questions, and you should complete it without closing the browser. The questions are based on the fundamental concepts you've learned in the six modules. After completing the exam, you will feel confident in your C# skills, and you can consider yourself a C# Guru. Enjoy the experience, and I wish you the very best of luck. I hope my article helps you navigate the examination process without confusion. Once again, best of luck!


Free Microsoft Certification : C#
SJ
Suthahar Jegatheesan

Cloud, AI & Mobile Solutions Architect · 18+ years across Azure, Google Cloud and Firebase, C#, Python, .NET MAUI and Flutter. Author of the Xamarin Q&A Book.

More in this series

No comments:

sponsored

What Colleagues Say

“Suthahar is one of the most thorough and knowledgeable cloud architects I’ve worked with. His depth on Azure and ability to make complex mobile solutions work cross-platform is remarkable. He always delivers beyond expectations.”

AT Arun T. Senior Engineering Manager · Direct Manager

“I’ve followed Suthahar’s MSDEVBUILD blog for years — practical, deep, always current. Working alongside him confirmed what I suspected: he’s as sharp in person as on paper, and a genuinely generous mentor and architect.”

RK Rajesh K. Lead Developer · Mindtree

Certifications & Recognition

AZ-300 · Azure Architect Technologies AZ-301 · Azure Architect Design AZ-104 · Azure Administrator Associate AI-100 · Designing Azure AI Solutions DP-900 · Azure Data Fundamentals MCPD · Windows Phone Certified SAFe® 4 Scrum Master

Technical Expertise

☁ Cloud Platforms Microsoft Azure — Expert · 18 yrs App Services · AKS · Functions · Cosmos DB · APIM · Entra ID AWS & Google Cloud — Advanced
πŸ€– AI & Automation Azure OpenAI / GenAI — Advanced · 5 yrs RAG Pipelines · Bot Framework · Cognitive Services · Vision & Speech AI · ML.NET
πŸ“± Mobile Architecture .NET MAUI & Xamarin — Expert · 12 yrs Flutter · Native iOS/Android · Offline-First · Secure Storage & Auth
πŸ”’ Identity & Security Microsoft Entra ID — Expert OAuth 2.0 · OIDC · Zero Trust · Conditional Access · RBAC · Key Vault

Speaking & Community

Microsoft User Group Malaysia Recurring speaker on Azure architecture, AI integration and .NET mobile development across Malaysia and APAC.
Global Azure Bootcamp — Chennai Presented “AI into Xamarin Mobile Apps” at GAB Chennai, part of the worldwide Global Azure community event.
AI & Azure OpenAI Community Events Workshops and live demos on RAG pipelines, AI agents and intelligent workflow automation since 2023.
Mobile & Cloud Workshops — Coimbatore Multi-day deep-dive sessions at GRG Computer Technology, KG Microsoft Innovation Center and RVS College of Arts and Science.
500+Blog Articles
50+Conference Talks
10K+Monthly Readers
30Public Repositories
3Continents Delivered
New home

MSDEVBUILD now publishes on blog.msdevbuild.com

Every new article lands there first — cloud and Azure, AI and GitHub Copilot, .NET MAUI and Flutter, web and Firebase. It installs as an app, opens like a native one and keeps working offline.

MSDEVBUILD Assistant Ask about Suthahar, Azure, AI or mentorship
Hi! I’m a simple FAQ bot for MSDEVBUILD. Tap a question below or type your own.