
MS-600T00 - Building Applications and Solutions with Microsoft 365 Core Services
This course is designed for people who are aspiring to the Microsoft Teams Application Developer role. In this course, students learn how to build collaboration solutions leveraging four central elements of Microsoft 365 platform:
- Implementing Microsoft identity
- Working with Microsoft Graph
- Extending and customizing SharePoint
- Building applications for Microsoft Teams.
In Implement Microsoft Identity, students will learn to implement Microsoft identity including registering an application, implementing authentication, configuring permissions to consume an API, and creating a service to access Microsoft Graph. In Work with Microsoft Graph, students will learn how to access user data, explore query parameters, manage a group lifecycle, access files, and optimize network traffic using Microsoft Graph. In Extend and customize SharePoint, students will learn about SharePoint Framework web parts, extensions, and how to package and deploy a SPFx solution. In Build apps for Microsoft Teams, students will look at the components of a Teams App, work with webhooks, tabs, conversational bots, and other Microsoft Teams app capabilities. They will also learn to deploy Microsoft Teams apps.
- Implementing Microsoft Identity.
- Working with Microsoft Graph.
- Extending Microsoft 365 with SharePoint Framework.
- Building apps for Microsoft Teams.
Webucator is a Microsoft Certified Partner for Learning Solutions (CPLS). This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).
- Implement Microsoft IdentityIn this lesson, you will learn to implement Microsoft identity including registering an application, implanting authentication, configuring permissions to consume an API, and creating a service to access Microsoft Graph.
- Getting Started with Microsoft Identity
- Application types in Microsoft identity
- Permissions and Consent Framework
- Secure custom APIs with Microsoft Identity
- Work with users, groups, and roles in custom apps and APIs
- On completing this lesson, you will have learned to:
- Register an application in Azure AD
- Implement authentication
- Configure permissions to consume an API
- Create a service to access Microsoft Graph
- Build apps with Microsoft GraphIn this lesson you will learn how to access user data, explore query parameters, manage a group lifecycle, access files, and optimize network traffic using Microsoft Graph.
- Optimize data usage with query parameters
- Optimize network traffic with Microsoft Graph
- Access user data from Microsoft Graph
- Manage Group lifecycle with Microsoft Graph
- Access Files with Microsoft Graph
- Use change notifications and track changes with Microsoft Graph
- On completing this lesson, you will have learned to:
- Access user data with Microsoft Graph
- Work with data using queries on Microsoft Graph
- Manage a group lifecycle on Microsoft Graph
- Optimize network traffic using Microsoft Graph
- Extend Microsoft 365In this lesson you will learn about SharePoint Framework web parts, extensions, and how to package and deploy a SPFx solution. You will also work with Office Add-ins, task pane add-ins, JavaScript APIs, Office UI Fabric, and actionable messages with adaptive cards.
- Introduction to customizing and extending SharePoint
- Introduction to Office client customization with add-ins
- On completing this lesson, you will have learned to:
- Package and deploy a SharePoint Framework solution
- Utilize consumption of Microsoft Graph
- Work with web parts as Team Tabs
- Develop apps for Microsoft TeamsIn this lesson you will look at the components of a Teams App, work with webhooks, tabs, and conversational bots.
- Overview of building apps for Microsoft Teams
- Task-oriented interactions with messaging extensions
- Tabs in Microsoft Teams
- Create interactive conversational bots
- Collect input with task lessons
- Webhooks in Microsoft Teams
- The Microsoft Graph teamwork endpoint
- Authentication and single sign-on in Microsoft Teams
- Deploy your Microsoft Teams app
- On completing this lesson, you will have learned to:
- Recognize the components of a Teams App
- Work with webhooks in Microsoft Teams
- Create tabs in Microsoft Teams
- Create and register outgoing webhooks
- Create conversational bots
- Use the Microsoft Graph Teamwork endpoint
- Implement single sign-on authentication
- Deploy a Microsoft Teams app
Course Labs
- Implement Microsoft identity
- Build apps with Microsoft Graph
- Extend Microsoft 365
- Develop apps for Microsoft Teams
Each student will receive a comprehensive set of materials, including course notes and all the class examples.
Experience in the following is required for this Microsoft Office class:
- 1-2 years experience as a developer. This course assumes 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.
- Experience developing solutions on Microsoft Teams, Office Add-ins, or SharePoint Framework through all phases of software development.
Request a Private Class
- Private Class for your Team
- Online or On-location
- Customizable
- Expert Instructors