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

Duration
1 Day
Price
1.00 ج.م.‏
Course Type
No Location
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.

Course Outline

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

Target Audience

Upcoming Class Dates and Times
Login