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.

8 - 60

Technologies you will use to gain your skills

Azure IoT Services
Visual Studio
IoT Device Programming
Azure IoT Hub
Azure IoT Edge
Azure IoT Device Provisioning Services
Azure Data Lake
Data Visualization
Time Series Insights
Power BI
Azure Machine Learning
IoT Solution Architecture

Track detail

Each course runs for three months and starts at the beginning of a quarter. January—March, April—June, July—September, and October —December. The capstone runs for four weeks at the beginning of each quarter: January, April, July, October. For exact dates for the current course run, please refer to the course detail page on

* 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.

  • Getting Started with IoT

    Provided by Microsoft

    This course provides an introduction to Internet of Things (IoT) and covers the concepts, terms, and patterns of an IoT solution. After the course, students will be able to identify IoT business opportunities.

  • Introduction to Device Programming for IoT: C Edition

    Provided by Microsoft

    This course introduces students to programming resource-constrained devices that connect to various kinds of sensors. After the course, students will be able to develop embedded device systems that process data from analog and digital sensors.

  • IoT Device Configuration and Communication: C Edition

    Provided by Microsoft

    This course guides students through a series of lab activities to gain hands-on experience configuring IoT devices for secure cloud communication. Students will learn to develop real-world IoT device applications.

  • IoT Data Analytics and Storage

    Provided by Microsoft

    This course takes students through a series of real-world data analytics and storage scenarios. After the course, students will be able to configure the latest tools and implement data analytics and storage requirements for their IoT solutions.

  • Business Intelligence for IoT Solutions

    Provided by Microsoft

    In this course, students gain hands-on experience querying and visualizing data. Students will learn about data visualization tools, how to build visualizations with Time Series Insights, and how to create secure Power BI Service Dashboards for businesses.

  • Predictive Analytics for IoT Solutions

    Provided by Microsoft

    This course guides students through machine learning implementations common in IoT scenarios like predictive maintenance. After the course, students will be able to implement predictive analytics using their IoT data.

  • IoT Architecture Design and Business Planning

    Provided by Microsoft

    This course provides students with an immersive exploration of cloud solution architecture for IoT solutions. Students will learn to develop business planning documents and the solution architecture for their IoT implementations.

  • Microsoft Professional Capstone: Internet of Things

    Provided by Microsoft

    The capstone project is used to evaluate a student’s new ability to design and implement a full IoT solution. Following the capstone, students should feel confident doing further study or starting an IoT architect career.

Microsoft Professional Program Certificate in Internet of Things (IoT)

Hands-on learning with the latest IoT tools for devices and cloud

Each course in the Microsoft Professional Program in IoT features hands-on activities so you can gain the most sought-after skills with the latest tools. Assessments that require more than just memorization ensure mastery of these new skills.

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 Why is Microsoft discontinuing the Microsoft Professional Program?


Three years ago, we launched the Microsoft Professional Program with one mission: to help you build the technical skills you need to succeed in emerging jobs.

Since then, we’ve heard from many of you about how you’ve applied your new skills to become more impactful in your current work and gained more recognition from your colleagues.

That’s why we’ve decided to take the best of the Microsoft Professional Program and apply it to a program where you can earn a technical certification when you complete your coursework. Why?

  • Certified new hires reach full productivity sooner and find more opportunities for advancement.
  • Certified employees earn 15 percent more than those without certification.
  • Employees with certifications are nearly 20 percent more productive.

Find out more about our move toward role-based certificates and role-based training here.

Question If I would like to continue pursuing an MPP track, how long do I have to complete it?


Microsoft Professional Program will end on December 31, 2019.  Enrollments to MPP tracks will discontinue on September 15, 2019.

If you are currently enrolled in MPP courses or tracks, please complete them by December 31, 2019.

If you have completed your MPP courses or tracks, please save/print certificates by December 31, 2019. Learners enrolled in tracks as of September 15, 2019 will have a final opportunity to take the capstone from November 1 through December 31, 2019. We are making this capstone period longer than the typical one month to allow for more time to test and retake, if needed. This final capstone will replace the one normally scheduled for Oct. 1-31.

Question If I have successfully completed an MPP track(s) or plan to finish before the program retires, will the achievement still have value in the market?

Yes! The MPP credential demonstrates value and excellence to managers looking to hire in technology fields.