CourseInfo | SimpliTrain Skip to Main Content

MS-4001 Build Collaborative Apps for Microsoft Teams - Applied Skills Workshop

Learning plan iconE-Learning

Description

Learn how to build and distribute Microsoft Teams apps that retrieve user information using the Microsoft Graph API. Practice building and deploying apps in the guided project at the end of the learning path.

Learn how to build and distribute Microsoft Teams apps that retrieve user information using the Microsoft Graph API. Practice building and deploying apps in the guided project at the end of the learning path.

Lesson Id Title Description
1 Get started building apps for Microsoft Teams by using Teams Toolkit for Visual Studio Code Introduction
Install and set up Teams Toolkit for Visual Studio Code
Exercise - Install and set up Teams Toolkit for Visual Studio Code
Create a Teams app from a sample in the gallery
Exercise - Create a Teams app from a sample in the gallery
Run your Teams app
Exercise - Run your Teams app
Summary
2 Build conversational bots for Microsoft Teams Introduction
Explore bots for Microsoft Teams
Understand core bot concepts for Microsoft Teams
Explore tools for developing bots for Microsoft Teams
Create a bot using Teams Toolkit
Create and send an Adaptive Card
Send proactive messages
Knowledge check
Summary
3 Build message extensions for Microsoft Teams and Microsoft Copilot for Microsoft 365 Introduction
Prepare to build a message extension
Define a search command
Implement a search-based message extension
Define an action command
Implement an action-based message extension
Extend Copilot for Microsoft 365 using a message extension
Knowledge check2
Summary
4 Build tabs for Microsoft Teams Introduction
Explore tab scenarios
Explore tab development
Create a tab using Teams Toolkit
Get context in Teams tab
Create deep link to a Teams tab
Knowledge check
Summary
5 Connect web services to Microsoft Teams using webhooks Introduction
Explore webhooks and connectors
Create an incoming webhook
Post a message to an incoming webhook
Create an outgoing webhook
Knowledge check
Summary
6 Retrieve Microsoft 365 data for Microsoft Teams apps using Microsoft Graph Introduction
Explore scenarios for developing with Microsoft Graph
Register your app with Microsoft Entra
Authenticate users using SSO with Teams Toolkit
Make requests to the Graph API
Configure permissions
Retrieve user information
Knowledge check
Summary
7 Deploy a Microsoft Teams app to Azure by using Teams Toolkit for Visual Studio Code Introduction
Create Azure resources to host a Teams tab app
Exercise - Create Azure resources to host a Teams tab app
Deploy your Teams app's source code
Exercise - Deploy your Teams app's source code
Publish your Teams tab app
Exercise - Publish your Teams tab app
Summary
8 Guided Project Introduction
Prepare
Exercise - Implement a message extension that retrieves data from Microsoft Graph
Exercise - Create an Incoming Webhook
Exercise - Create a tab
Exercise - Create a bot
Knowledge check
Summary