Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Microsoft Teams Bot Development

via LinkedIn Learning

Overview

Learn how to set up, configure, and build a Teams bot. Discover how to register your bots, enable side loading, write code for scenarios specific to Teams, and test your bots.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Using the exercise files
1. The Basics
  • What is Microsoft Teams?
  • Teams demo
  • Dev story for Teams
  • What are bots?
  • Bot Builder SDK
  • Key concepts for bots
2. Creating a Bot
  • Introduction
  • Setting up your project
  • Writing your bot logic
  • Running your bot
  • Write a GitHub client
  • Loading profiles
  • Bot prompting the user to make a choice
  • Bot loading the user profile
  • Testing using ngrok
3. Deploy a Bot to Microsoft Teams
  • Make code changes for Teams
  • Registering your bot
  • Adding the Teams channel
  • Exposing the bot using ngrok
  • Testing your bot via web chat
  • Enable side loading bots in teams
  • Testing the bot in Microsoft Teams
  • Registering the bot in Azure Portal
  • Bots as AzureAD applications
4. Teams Bot Interactions
  • Updating your bot registration
  • Updating bot registration in Azure
  • One-on-one Teams bot
  • Testing one-on-one Teams bot
  • User profile Teams Bot
  • Testing user profile Teams Bot
  • Get channels Bot
  • Building the bot package
  • Side loading and testing your bot
Conclusion
  • Next steps

Taught by

Sahil Malik

Reviews

Start your review of Microsoft Teams Bot Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.