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 -

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: 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:

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:

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
      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:
      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#
The Microsoft certification is become more trend because of a lot of job openings for whose completed certification, same time most employees searching the internet “Free Azure dumps”,” Free Training “and free certification Voucher, I will share great information for who’s looking to do certification and some company learning team still not may aware this info, still they are asking to submit the bill for refund the certification expenses reimbursement.

Microsoft provides the Microsoft Enterprise Skills Initiative (ESI) for free. The ESI program includes multiple courses, a Certificate practice exam, free certification voucher for developers, administrators, or engineers, with one-time retakes.

Enterprise Skills Initiative: Welcome - Microsoft

How to know your Company's eligibility for ESI Benefits

Microsoft does not mention in public about criteria for approval. If your employer has a nontrivial Azure subscription with Microsoft and bulks MSDN business with Microsoft, your company may qualify. Most major companies fit into this so you can log on to the ESI website with your company email id. Some companies won’t allow you to log in to your personal computer so log in with your company computer.

What is ESI in Microsoft?

SignUp Enterprise Skill Initiative

You can follow the below steps for the Signup Enterprise skill initiative

Step 1: Redirect to, if you have a company laptop use the same because some company not allowed to login into personal computers.

Step 2: Provide your company email id. For example, some company has multiple email id like or, so you have tried with your base email id or try one by one.

ESI "company and personal" Link - Microsoft Training Support

Step3: Next steps, it will redirect to the Microsoft default login page to provide login details, or if already logged in, automatically redirect to the home page.

Suppose if your company is eligible for enterprise skill, not initiated, you will get the following error message.

Esi Work account tag to new personal accout - Microsoft .

Profile Setting

After the login is successful and if you are logging in for the first time, then you will see a profile settings menu where it will ask you which role you are interested to train yourself, your language, and your country.

Unable to logon to Enterprise Skills Initiative Support

ESI user benefits

The ESI program's main intention is to share the knowledge and give the support for complete certification with good learning and try to avoid third-party fake promises for dumps and training. Let’s understand the benefits of the below steps
  1. Microsoft Learning
  2. Microsoft Learning Live Training
  3. Microsoft certificate practice training
  4. Microsoft certification practice exam simulation with 247 questions
  5. Microsoft Free Exam Voucher
After login, you will be able to see the below screen.

Microsoft ESI free certification

Free Virtual Live Training

The ESI program provides all the Azure developer, Azure Admin, DevOps, Security, and Office 365 courses, The course is available for beginners to experts. My company has ESI benefits and most of my certification is done through the ESI program.

The courses are delivered over Microsoft Teams and conduct labs on Azure. The tutors are Microsoft's internal trainers. I will give a 5-star rating for all the training, it will be more useful.

Microsoft Enterprise Skills Initiative courses

Free Exam Practice test

MeasureUp is the leading provider of Microsoft certification practice tests and assessments for professionals. Written by subject matter experts, the practice tests cover all objectives of the exam in-depth, so you'll be ready for anything. In fact, so you'll pass your certification exam after successfully passing its MeasureUp Practice Test, The cost is around 99$.

Measureup discount code

The Great news, is the above practice exam is also free for you, you can follow the below steps for the free practice test.

Step 1: Log in with

Step 2: Select the Exam preparation.

Step 3: Select your exam and click on the practice test.

Step 4: The practice test simulation will start with around 245 questions. The question will get shuffled and shown the question at a time of 45. As per my experience, if you cleared the practice test, 100% will pass the main exam as well. The practice exam will show answers and clear explanations as well.

Microsoft ESI voucher

Free Exam Voucher

Microsoft certification cost is around $99 USD. The Microsoft ESI program offers a 100% discount voucher to apply at checkout on the Pearson Vue site for the exam. You can follow the below steps to schedule an exam with a free voucher code.

Step 1: Navigate to

Step 2: Search and select the exam for which you want to schedule the exam

Step 3: After selecting, you will get the following screen, select your country and click on the Schedule exam button.

free microsoft exam voucher

Personal Microsoft Account Link to ESI Account

You will be asked to sign in or create a new personal email account. If you have an existing registered personal Microsoft account, use it to sign in. If you do not currently have a personal Microsoft account, create a new account with your personal information and your personal email address or your, email address. Follow the screen prompts and complete the required fields until you are told that you successfully created your account.

The following screen shows the link to the ESI account if you don’t have the link account tab ignore it for now, if you have already click on the linked account and provide your Company ESI account email ID and provide the login details.

Microsoft Dumps exam list

If you have already linked your accounts, you will see the option to claim a 100% by your employee discount, if it's not visible provide the company email id and check the eligibility, after verifying eligibility you will be able to see the like below screen.

How can I get free Microsoft exam voucher

You click on the Claim button, then proceed the all the steps for the scheduled date and accept all agreements, then submit the scheduled exam. The payment will display zero, so it won’t ask for any credit card information.

Video Demo


Microsoft Dumps List

Hope you all understand the process and it is useful for you. I have explained the same info on all the sessions in Malaysia, Germany, and India, everyone enjoyed and utilized the process, I don’t know which country and the company you are from, please try it yourself, Hope your company is eligible for ESI benefits and you can also utilize, learn and save money 😊
Microsoft introduced a new approach to help learners stay current, those who have an Microsoft active certificate and are expiring within six month can renew their certification annually at no cost, no renewal exam and only you have to do a Microsoft learn assessment to refresh your skill.

Renew your Microsoft Certification

The renewal assessment is available only on Microsoft Learn once you’re eligible approximately six months before your certification expires and you will receive an email notification from Microsoft for when the renewal assessment is available in your exam.

Your certification profile should enable you to take the renewal assessment on Microsoft learn when you are within eligibility window and also keep same account for both your certification profile can be connected to Microsoft learn

Renew your Microsoft Certification

How to Extend Certificate Expire date

You will be able to renew your role-based and specialty certifications by passing a free renewal assessment on Microsoft Learn. You can follow the below steps for renew your Microsoft certification exam

Step 1: Check is it any available exam for ready for renew in Microsoft certification Dashboard

Step 2: Ensure your certification profile is connected to Microsoft Learn, if you are using same user credentials, it may connected automatically otherwise connect with Microsoft support team using MS forum

Step 3: You will get email alert, if any assessment that will be available on Microsoft learn.

Step 4: You may retake the assessment as many times as you need to take it to pass, and you must pass before your certification expires.

Step 5: When you pass the online assessment, your certification will be extended by the one additional year from the current expiration date.

keep continue Lean . ..To learn more you can visit the official announcement here.

Featured Post

Improving C# Performance by Using AsSpan and Avoiding Substring

During development and everyday use, Substring is often the go-to choice for string manipulation. However, there are cases where Substring c...

MSDEVBUILD - English Channel

MSDEVBUILD - Tamil Channel

Popular Posts