MS-4001 Build collaborative apps for Microsoft Teams

Skip to Scheduled Dates

Course Overview

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

Get started building apps for Microsoft Teams by using Teams Toolkit for Visual Studio Code

  • 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
  • Run your Teams app

Build conversational bots for Microsoft Teams

  • 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

Build message extensions for Microsoft Teams and Microsoft Copilot for Microsoft 365

  • 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

Build tabs for Microsoft Teams

  • Explore tab scenarios
  • Explore tab development
  • Create a tab using Teams Toolkit
  • Get context in Teams tab
  • Create deep link to a Teams tab

Connect web services to Microsoft Teams using webhooks

  • Explore webhooks and connectors
  • Create an incoming webhook
  • Post a message to an incoming webhook
  • Create an outgoing webhook

Retrieve Microsoft 365 data for Microsoft Teams apps using Microsoft Graph

  • 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

Deploy a Microsoft Teams app to Azure by using Teams Toolkit for Visual Studio Code

  • Create Azure resources to host a Teams tab app
  • Deploy your Teams app\'s source code
  • Publish your Teams tab app

Guided Project: Build and deploy a Microsoft Teams app using Teams Toolkit for Visual Studio Code

< Back to Course Search

Class Dates & Times

Class times are listed Central time

This is a 1-day class

Class dates not listed.
Please contact us for available dates and times.