title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Build collaborative apps for Microsoft Teams
Course Description
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.Objectives
Prerequisites
- Basic understanding of Microsoft Teams apps and their components, including adaptive cards and task modules
- Ability to program with JavaScript, TypeScript, and Node.js
- Experience using Visual Studio Code at the intermediate level
- Global administrator access to a Microsoft 365 tenant
- Access to a Microsoft Azure subscription
Topics
- 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
- 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
- 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 check
- 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
- Introduction
- Explore webhooks and connectors
- Create an incoming webhook
- Post a message to an incoming webhook
- Create an outgoing webhook
- Knowledge check
- 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
- 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
- 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
Related Courses
-
Managing Microsoft Teams
MOC-MS-700T00- Duration: 4 Days
- Delivery Format: Classroom Training, Online Training
- Price: 2,380.00 USD
-
'Microsoft® Office 365™ Online (with Teams for the Desktop) note: for Office 2013, 2016, or later'
LO-091094- Duration: 1 Day
- Delivery Format: Classroom Training, Online Training
- Price: 595.00 USD
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
- Standalone learning or supplemental reinforcement.
- e-Learning content varies by course and technology.
- View the Self-Paced version of this outline and what is included in the SPVC course.
- Learn more about e-Learning
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
![self-paced](fynwyd/images/course-outline-self-paced-35x35.png)
STOP! Before You Leave
Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.