Microsoft Graph Fundamentals now on Microsoft Learn 

Microsoft Graph team

Authored by Rabia Williams, Cloud Advocate

We’re excited to share that we have released a new learning path on Microsoft Learn, Microsoft Graph Fundamentals, which is a multi-part series that teaches you basic concepts of Microsoft Graph. It will guide you with hands-on exercises on how to use Microsoft Graph API requests to start developing or enhancing your applications with Microsoft 365 data. 

What is Microsoft Graph? 

Microsoft Graph is the API for Microsoft 365. It is the culmination of most of the data you have in in Microsoft 365, Windows 10, and Enterprise Mobility + Security, all readily available to be accessed and used in your application by consuming its unified programmability model. 

Why use Microsoft Graph? 

Microsoft Graph helps you take advantage of a secured, unified API that can be used to connect applications to data located in various Microsoft 365 services to your application. Developers can get started with Microsoft Graph quickly and access data across an organization without having to learn about how individual Microsoft 365 services work. 

Security is a critical part of any organization, and Microsoft Graph helps provide built-in security to control access to various services. 

So, what are you waiting for? Go to and complete the learning path to understand the fundamentals of Microsoft Graph with lots of exercises to involve you in the learning process. 

About the learning path  

There are three modules to take you on a journey to successfully explore Microsoft Graph and learn how to use it in an application. 

  1. With the first module, What is Microsoft Graph? you will be introduced to Microsoft Graph and introductory concepts. 
  2. You will then get started on configuring a sample JavaScript application to connect to Microsoft 365 with the second module, Configure a JavaScript application to retrieve Microsoft 365 data using Microsoft Graph. 
  3. Finally, you will be able to extend the sample application to access a user’s photo information from Microsoft 365 with the third module Access user photo information with Microsoft Graph. 

Learning Path modules

What do I need to know to complete the learning path?

Some basic prerequisites will work to your advantage in completing this path:  

  • Basic understanding of Microsoft 365. 
  • Basic knowledge of REST services and APIs. 
  • Ability to develop JavaScript applications. 
  • Basic understanding of Azure Active Directory and Microsoft Identity concepts (preferred but not mandatory). 

To complete the exercises, you’ll need: 

If you’re not familiar with Microsoft 365 tenants or dev tenants, we’ve got you coveredTake a look at this blog by Julie Turner on What is a Dev tenant and why would you want one? 

Want to learn more about Microsoft Graph? 

Join us for a two-hour livestream event by developers, for developers. Let’s talk app development with Microsoft Graph!  

Go to and RSVP to start learning how to build apps with Microsoft Graph and stick around to connect with your developer community! 

Learn Together workshop for Microsoft Graph


Feedback usabilla icon