Develop your IoT skills
Microsoft Professional Program for Internet of Things (IoT)
Learn the skills necessary to start or progress a career working on a team that implements IoT solutions.
Technologies you will use to gain your skills
Track detail
* Courses can be taken during any course run and in any order. When multiple course options are listed for a skill, only one must be completed to satisfy the requirements for graduation.
-
Specify the Requirements for an IoT Solution
-
Program Embedded Device Hardware
-
Implement IoT Device Communication
-
Analyze and Store IoT Data
-
Visualize and Interpret IoT Data
-
Implement Predictive Analytics using IoT Data
-
Evaluate and Design an IoT Solution
-
Final Project
Microsoft Professional Program Certificate in Internet of Things (IoT)
Hands-on learning with the latest IoT tools for devices and cloud

Learn on your own time
All courses are available online and on demand – so whether you plan to spend a couple of hours per day or a couple of hours per week, you can work on these skills at the pace that is right for you. And since the curriculum consists of massive open online courses (MOOC) on edX, you can watch the videos on your tablet or phone.
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.