Course Outline
Introduction
Overview of Bots
Understanding the Microsoft Bot Framework
- Using the Bot Builder
- Using the Bot Connector
- Using the Developer Portal
Understanding Azure Cognitive Services
Exploring the Bot Builder SDK for .NET in Depth
- Using Activities
- Using Dialogs
- Using FormFlow
- Managing State Data
Designing Bots Using Bot Patterns
- Designing a Task Automation Bot
- Designing a Knowledge Base Bot
- Utilizing the Bot to Web Pattern
- Utilizing the Handoff to Human Pattern
Overview of Azure Bot Service
Leveraging Azure Bot Service to Develop Your Intelligent Bot
- Setting Up the Azure Bot Service
- Using a Predefined Template to Create Your Bot
- Using the Develop Tab: Building Your Bot
- Using the Channels Tab: Deploying Your Bot to a Channel
- Using the Settings Tab: Configuring Your Bot's Settings
- Publishing Your Bot into the Bot Directory
- Testing Your Bot Using the Test Emulator
- Managing Your Bots
Summary and Troubleshooting
Closing Remarks
Requirements
- A foundational understanding of web development concepts
- Basic programming experience
Testimonials (3)
pacing for the most part was fantastic. Michal was very good at ensuring the audience were engaged and ensured everyone was following along for the most part
Asif Shaikh - Carpmaels & Ransford
Course - Terraform on Microsoft Azure
It was very much what we asked for—and quite a balanced amount of content and exercises that covered the different profiles of the engineers in the company who participated.
Arturo Sanchez - INAIT SA
Course - Microsoft Azure Infrastructure and Deployment
The course, Trainer