This course is designed for developers who are aspiring to the Microsoft Teams Application Developer role.
In this course, students will learn how to build collaboration solutions leveraging 3 central elements of the Microsoft 365 platform: implementing Microsoft identity, working with Microsoft Graph, and building applications for Microsoft Teams.
Implementation: Class, Online
Length: 4 days
Starting dates: Ask for details: sales@sulava.com
Material: Microsoft English Material (MOC)
Audience profileThis course is designed for students who are performing Teams Application Developer tasks in their daily job.
WhyThis course prepares you for the certification Exam MS-600: Building Applications and Solutions with Microsoft 365 Core Services to become a Microsoft 365 Certified: Teams Application Developer Associate.
Prerequisites
- 1-2 years experience as a developer
- Basic knowledge of Microsoft 365, especially Microsoft Teams
- Basic understanding of REST APIs, JSON, OAuth2, Microsoft Entra ID and permission/consent concepts
Course contentLearning Path 1: Implement Microsoft identity
- 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
Learning Path 2: Build apps with Microsoft Graph
- Optimize data usage when using Microsoft Graph 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
Learning Path 3: Develop apps for Microsoft Teams
- Introduction to building apps for Microsoft Teams
- Task-oriented interactions in Microsoft Teams with messaging extensions
- Create embedded web experiences with tabs for Microsoft Teams
- Create interactive conversational bots for Microsoft Teams
- Collect Input in Microsoft Teams with Task Modules
- Connect web services to Microsoft Teams with webhooks and Office 365 Connectors
- Microsoft Teams – Use the teamwork Microsoft Graph endpoint
- Microsoft Teams – Authentication and Single Sign-on
Learning Path 4: Distribute and monitor Microsoft Teams solutions
- Distribute your Microsoft Teams app Module
- Monitor and maintain Microsoft Teams solutions