We are pleased to announce the availability of an updated Microsoft Graph training package which is targeted to be used for self-learning or for redelivering provided material as a local training delivery inside of your own company or for your customers. All materials are provided for you to reuse anyway you preferred without any needs for asking permissions or notifying anyone.
Each module contains the following assets for you to take advantage:
- Recorded video on the module topic presented by a professional trainer
- Presentation slides on the topic
- Hands-on lab for the module
- Demo materials used in the recorded videos
As part of the June 2019 updates, we updated all modules to use Microsoft Graph and did some fine tuning on the content in general. Please give us also feedback on the existing materials, so that we can adjust that based on your requirements.
Here’s the first module located at Office Dev YouTube channel from where you can find also plenty of other relevant training materials around Microsoft 365. You can find the full list of released modules below the following video with links to the available assets (presentations, demo materials, and hands-on labs).
This module covers working with the Microsoft Graph SDK to access data in Office 365 by building native mobile Android applications.
Module – Build Angular SPA’s with Microsoft Graph – June 2019
Build an Angular single-page app that uses Microsoft Graph to retrieve calendar information for a user.
Module – Microsoft Graph data connect – June 2019
Get an introduction to Microsoft Graph data connect and use it to analyze emails from an organization in Office 365 to find subject matter experts on specific topics.
Module – Build MVC apps with Microsoft Graph – June 2019
Work with the Microsoft Graph .NET SDK in creating an ASP.NET MVC web application to access data in Office 365.
Module – Authenticate and connect with Microsoft Graph – June 2019
Get tokens and connect to Microsoft Graph using REST and OpenID Connect, and create a web application that requests additional permissions.
Module – Change notifications with Microsoft Graph – June
This module will introduce you to working with change notifications (webhooks) & track changes (delta query) in the Microsoft Graph.
Module – Build iOS native apps with the Microsoft Graph REST API – June 2019
Work with the Microsoft Graph SDK to access data in Office 365 by building native mobile iOS applications with Objective-C.
Module – Build Node.js Express apps with Microsoft Graph – June 2019
Work with Microsoft Graph to access data in Office 365 by building Node.js Express web applications.
- Video at YouTube
- Node.js Tutorial on docs.microsoft.com
- Presentation, lab and demo materials at GitHub
Module – Smart UI with Microsoft Graph – June 2019
Build a web UI with Office UI Fabric components and invoke Office 365 pickers for interacting with data from Microsoft Graph.
Module – Leveraging the Microsoft Graph API from the SharePoint Framework – June 2019
Use the Microsoft Graph REST API to access data in Office 365 by building a SharePoint Framework client-side web part.
Module – Build UWP apps with Microsoft Graph – June 2019
Work with the Microsoft Graph SDK to access data in Office 365 by building native Universal Windows Platform (UWP) applications.
Module – Build React SPA’s with Microsoft Graph – June 2019
Build a React single-page app that uses the Microsoft Graph API to retrieve calendar information for a user.
Frequently asked questions
I’m Microsoft Certified Trainer and would be looking to reuse this material locally at my company. Do I need to contact someone?
No permissions or contacts needed. We are providing this material for anyone to reuse anyway they want.
I would be looking into delivering local/internal training with the only subset of the modules. Are there any specifics to think about?
You can use the only subset of the modules or provide two different training packages. We have intentionally not provided specific order numbering on the modules as they can be considered to be fully independent. If you are rebuilding a training package based on this material, we do recommend to ensure that the order and flow make sense, starting from basics and then moving to more advanced scenarios.
Can I use the provided presentations, slides and demos in my own presentation deliveries?
Absolutely you can. You can use all provided material wherever you want.
I have questions or challenges with the provided topics, where should I report those?
Please use the centralized Microsoft Graph Dev issue list at https://stackoverflow.com/questions/tagged/microsoft-graph, so that we will see your input as soon as possible. As the material is provided through numerous repositories, opening issues on those specific repositories are not recommended as they could get created without us noticing their existence.