MS-600: Building applications and solutions with Microsoft 365 core services
MS-600: Building applications and solutions with Microsoft 365 core services MS-600: Building applications and solutions with Microsoft 365 core services

Course Description

Building apps and solutions with Microsoft 365 Core Services course is designed for people who aspire to the Microsoft Teams App Developer role. In this course, students will learn how to build collaboration solutions leveraging 4 core elements of the Microsoft 365 platform: implementing Microsoft identity, working with the Microsoft Graph, extending and customizing SharePoint, and building apps for Microsoft Teams. In Implementing Microsoft Identity, students will learn how to implement Microsoft identity, including registering an application, implementing authentication, setting permissions to consume an API, and creating a service to access the Microsoft Graph. In Working with Microsoft Graph, students will learn how to access user data, explore query parameters, manage the lifecycle of a group, access files, and optimize network traffic with Microsoft Graph. In SharePoint Extension and Customization, students will learn about web parts, SharePoint Framework extensions, and how to package and deploy an SPFx solution. In Building Apps for Microsoft Teams, students will see the components of a Teams app, work with webhooks, tabs, chat bots, and other Microsoft Teams app functionality. They will also learn how to implement Microsoft Teams apps.
 

Audience Profile

Students in this course are interested in the Microsoft 365 development platform or passing the Microsoft Teams Application Developer Associate certification exam. Students must also have 1-2 years of developer experience. This course assumes that students know how to code and have a basic understanding of REST APIs, JSON, OAuth2, OData, OpenID Connect, Microsoft identities including Azure AD and Microsoft accounts, Azure AD B2C, and permission/consent concepts.
 

Items in this collection

  • Introduction to Microsoft Identity (8 Units)
  • Types of apps in Microsoft Identity (8 Units)
  • Permissions and consent framework (8 Units)
  • Protecting custom APIs with Microsoft Identity (8 Units)
  • Working with users, groups, and roles in custom apps and APIs (8 Units)
  • Optimize data usage when using Microsoft Graph with query parameters (8 Units)
  • Optimize network traffic with Microsoft Graph (8 Units)
  • Access user data from Microsoft Graph (8 Units)
  • Manage the life cycle of groups with Microsoft Graph (8 Units)
  • Accessing Files with Microsoft Graph (8 Units)
  • Use change notifications and change tracking with Microsoft Graph (8 Units)
  • Introduction to Customizing and Extending SharePoint (6 Units)
  • Introduction to building apps for Microsoft Teams (6 Units)
  • Task-oriented interactions in Microsoft Teams with messaging extensions (8 Units)
  • Create integrated tabbed web experiences for Microsoft Teams (8 Units)
  • Create interactive chat robots for Microsoft Teams (8 Units)
  • Collect information in Microsoft Teams with task modules (8 Units)
  • Connect web services to Microsoft Teams with Office 365 webhooks and connectors (8 Units)
  • Microsoft Teams: Using the Teamwork Microsoft Graph Endpoint (8 Units)
  • Microsoft Teams: authentication and single sign-on (8 Units)
  • Create interactive meeting apps for Microsoft Teams (8 Units)

 

Previous requirements

Before participating in this course, students must have the following:

  • 1-2 years of experience as a developer. This course assumes that students know how to code and have a basic understanding of REST APIs, JSON, OAuth2, OData, OpenID Connect, Microsoft identities including Azure AD and Microsoft accounts, Azure AD B2C, and permission/consent concepts.
  • It is recommended that students have some experience developing solutions in Microsoft Teams or SharePoint Framework in all phases of software development.

 

Language:

  • English course
  • Labs: English

 

€695.00