MS-600: Build apps with Microsoft Graph - Associate
Offered By: Microsoft via Microsoft Learn
Course Description
Overview
- Module 1: Learn how to control the amount of data returned by Microsoft Graph to optimize queries using query parameters.
- Demonstrate how to manipulate REST queries with query parameters
- Create queries that expand complex entities
- Demonstrate how to search for content with Microsoft Graph
- Optimize Microsoft Graph queries with batching
- Module 2: Learn how Microsoft Graph uses throttling to maintain service health and how to address this feature when creating applications.
- Explain how Microsoft Graph maintains resource health
- Identify when Microsoft Graph throttles requests
- Decide the appropriate pattern to address throttled requests
- Create queries that mitigate throttling scenarios
- Module 3: Learn how to access user data from Microsoft Graph.
- Demonstrate how to get a list of users
- Demonstrate how to get details, including a profile picture, of a user
- Demonstrate how to manage the lifecycle of a user from creation to deletion
- Module 4: Learn how to manage the lifecycle of Office 365 groups with Microsoft Graph.
- Demonstrate how to get information about a group
- Demonstrate how to get information about a user’s groups
- Demonstrate how to manage the lifecycle of a group
- Module 5: Learn how to access files in OneDrive with Microsoft Graph.
- Demonstrate how to retrieve a list of files OneDrive
- Demonstrate to download a file from OneDrive using a unique ID
- Get a list of files trending around the signed in user
- Demonstrate how to upload a large file to OneDrive
- Module 6: Learn how to use the Microsoft Graph .NET SDK in an ASP.NET MVC web application.
- Demonstrate how to create and configure an ASP.NET MVC application to authenticate users and obtain tokens from Azure AD
- Demonstrate how to get display a user's events in their calendar
- Demonstrate how to use the Microsoft Graph .NET SDK
- Module 7: Learn how to with change notifications (webhooks) & track changes (delta query) in the Microsoft Graph.
- Demonstrate how to use the Microsoft Graph .NET SDK
- Demonstrate how to subscribe and receive notifications when entities change with Microsoft Graph
- Demonstrate how to retrieve a list of all entities that have changed using delta query
By the end of this module, you'll be able to:
By the end of this module, you'll be able to:
At the end of this module, you should be able to:
At the end of this module, you should be able to:
At the end of this module, you should be able to:
At the end of this module, you should be able to:
At the end of this module, you should be able to:
Syllabus
- Module 1: Optimize data usage when using Microsoft Graph with query parameters
- Introduction
- Microsoft Graph of Query Parameters
- Exercise - Retrieve and control information returned from Microsoft Graph
- Expand related entities & search content in Microsoft Graph
- Exercise - Expand related entities & search content in Microsoft Graph
- Reduce traffic with batched requests
- Exercise - Reduce traffic with batched requests
- Summary
- Module 2: Optimize network traffic with Microsoft Graph
- Introduction
- Understand throttling in Microsoft Graph
- Exercise - Understand throttling in Microsoft Graph
- Avoid throttling & implement throttling strategies
- Exercise - Avoid throttling & implement throttling strategies
- Eliminate polling Microsoft Graph with delta query
- Exercise - Eliminate polling Microsoft Graph with delta query
- Summary
- Module 3: Access User Data from Microsoft Graph
- Introduction
- Working with users in the organization
- Exercise - Working with users in the organization
- User profile photos and related users
- Exercise - Working with profile photos and related users
- Modifying users
- Exercise - Modifying users
- Summary
- Module 4: Manage Group Lifecycle with Microsoft Graph
- Introduction
- Working with groups in the organization
- Exercise - Working with groups in the organization
- Users and their groups
- Exercise - Users and their groups
- Manage group lifecycle
- Exercise - Manage group lifecycle
- Summary
- Module 5: Access Files with Microsoft Graph
- Introduction
- Access and download files from OneDrive
- Exercise - Access and download files from OneDrive
- Uploading files to OneDrive
- Exercise - Upload files to OneDrive
- Work with file relationships and trends in OneDrive
- Exercise - Work with file relationships and trends in OneDrive
- Summary
- Module 6: Build ASP.NET MVC web applications with the Microsoft Graph .NET SDK
- Introduction
- Microsoft Graph overview ASP.NET MVC web applications
- Exercise - Create ASP.NET MVC web app and register Azure AD app
- Microsoft Graph and Microsoft identity
- Exercise - Incorporate the Microsoft Authentication Library into ASP.NET MVC web apps
- Incorporate Microsoft Graph into ASP.NET MVC web apps
- Exercise - Incorporate Microsoft Graph into ASP.NET MVC web apps
- Summary
- Module 7: Use Change Notifications and Track Changes with Microsoft Graph
- Introduction
- Microsoft Graph overview and .NET core web APIs
- Exercise - Azure AD apps .NET core web APIs
- Microsoft Graph change notifications
- Exercise - Microsoft Graph change notifications
- Microsoft Graph track changes (delta query)
- Exercise - Microsoft Graph track changes (delta query)
- Summary
Tags
Related Courses
1C:Enterprise Junior Developer CourseMoscow Institute of Physics and Technology via Coursera A Beginner’s Guide to Docker
Packt via FutureLearn A Beginner’s Guide to Scrum Project Management
Packt via FutureLearn Google Professional Cloud DevOps Engineer Certification Path Introduction (GCP DevOps Engineer Track Part 1)
A Cloud Guru Introduction to Amazon CodeGuru
A Cloud Guru