- Tricia Palanca
MS-600 | Building Applications and Solutions with Microsoft 365 Core
Updated: Aug 31, 2020

Audience Profile
Students in this course are interested in Microsoft 365 development platform or in passing the Microsoft 365 Developer Associate certification exam. Students should also have 1-2 years of 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.
Prerequisites
• Students should have 1-2 years of 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.
• It is recommended that students have some experience developing solutions on Microsoft Teams, Office Add-ins, or SharePoint Framework through all phases of software development.
Course Outline
Module 1: Implement Microsoft Identity
Lessons
• Microsoft Identity platform
• Register an Application
• Implement Authentication
• Configure Permissions to consume an API
• Implement Authorization to consume an API
• Implement Authorization in an API
• Create a Service to access Microsoft Graph
Module 2: Work with Microsoft Graph
Lessons
• What is Microsoft Graph
• Access user data from Microsoft Graph
• Data usage with query parameters
• Manage a group lifecycle on Microsoft Graph
• Access files with Microsoft Graph
• Optimize network traffic
Module 3: Extend and Customize SharePoint
Lessons
• SharePoint Framework web parts
• SharePoint Framework extensions
• Package and deploy a SPFx solution
• Consumption of Microsoft Graph
• Consumption of 3rd party APIs secured with Azure AD from within SPFx
• Web Parts as Teams Tabs
• Branding and theming in SharePoint
Module 4: Extend Teams
Lessons
• Microsoft Teams App
• Webhooks in Microsoft Teams
• Tabs in Microsoft Teams
• Messaging extensions in Microsoft Teams
• Conversational bots in Microsoft Teams
Module 5: Extend Office
Lessons
• Office Add-ins
• Office JS APIs
• Customization of Add-ins
• Testing, debugging, and deployment options
• Actionable message
Qualitia specializes in Microsoft Azure, Data Science, Machine Learning and AI. We can help you in your preparation for Exam MS-600 | Building Applications and Solutions with Microsoft 365 Core.