Learn the skills you need to help land the career you want

The Microsoft Professional Program was created to help you gain technical job-ready skills and get real-world experience through online courses, hands-on labs, and expert instruction. Proving you have these skills can put you on the path to a rewarding career.

Develop the skills employers are looking for

  1. Data Science

    12-48 hours per course

    Opportunities for data scientists—one of today's hottest jobs—are rapidly growing in response to the exponential amounts of data being captured and analyzed. Companies hire data scientists to find insights and to solve meaningful business problems.

  2. Internet of Things (IoT)

    8-60 hours per course

    Accelerate your career in one of the fastest-growing cloud technology fields: IoT. This program will teach you the device programming, data analytics, machine learning, and solution design skills you need for a successful career in IoT.

  3. Cybersecurity

    8-12 hours per course

    Cybersecurity threats are on the rise and now more than ever businesses need skilled team members to help prevent and mitigate breaches. This 10-course program will help you identify threats early on and minimize breach impacts.

Learn from industry and academic experts

  • Graeme Malcom Graeme Malcom

    Senior Content Developer, Microsoft

  • Gerry O'Brien Gerry O'Brien

    Senior Content Developer, Microsoft

  • Liberty Munson Liberty J. Munson

    Principal Psychometrician and Quality Lead, Microsoft

  • Authman Apatira Authman Apatira

    Lead Instructor, Coding Dojo

  • Stephen Elston Stephen Elston

    Managing Director Quantia Analytics, LLC

  • Cynthia Rudin Cynthia Rudin

    Associate Professor MIT and Duke

Instructors for Microsoft Professional Program courses come from a combination of industry and academia, giving them unique perspective. Not only are they authorities in the technology they teach – many even come from the teams that developed the actual tools – but they also have expert knowledge of the underlying concepts.

Get hands-on experience with the latest tools

It takes more than conceptual knowledge to be effective in today’s top technical jobs—technical skills and real-world experience are critical. The courses in the Microsoft Professional Program feature hands-on labs so you can practice with tools used in the field today. Plus, each course includes assessments to ensure that you have mastered these new skills.

Put your skills to the test

After successfully completing all courses and passing the individual assessments, you will demonstrate what you learned by solving a real-world problem in the final Capstone course.

Frequently asked questions

Question What is the Microsoft Professional Program?


The Microsoft Professional Program (MPP) is a collection of courses that teach skills in several core technology tracks that help you excel in the industry's newest job roles.

These courses are created and taught by experts and feature quizzes, hands-on labs, and engaging communities. For each track you complete, you earn a certificate of completion from Microsoft proving that you mastered those skills.

Question Why should I consider participating?

The Microsoft Professional Program provides real-world skills and hands-on instruction that keeps pace with the technology industry. These courses can be rigorous but rewarding, with the flexibility to master skills at your own pace, and a robust capstone project that demonstrates your knowledge. Not to mention you get the important credentials employers want.

Question Can I get college credit?


Yes – if you have completed one (or more) of the following MPP tracks, you may be eligible to receive college credit through Excelsior College, a regionally accredited institution.

The National College Credit Recommendation Service (NCCRS) has established credit recommendations for specific MPP tracks.

To request credit: 1. Complete the application (select ‘Download the application here’ from the Transcripts section of the NCCRS page) and email or FAX it to Excelsior College, according to the application instructions. Do NOT send the application or email to Microsoft. 2. Obtain a link to your official MPP certificate and email it to Excelsior College using the following steps: a. Sign in on your MPP dashboard
b. Copy and paste the MPP track certificate URL to share a link to your official certificate
c. Paste the URL in an email with 2 forms of identification (name and current address or name and date of birth) and send to

For more information, visit: NCCRS college credit for Microsoft.