Course Outline
Introduction
Bots Overview
Understanding the Microsoft Bot Framework
- Utilising the Bot Builder
- Utilising the Bot Connector
- Utilising the Developer Portal
Understanding Azure Cognitive Services
In-depth Look at the Bot Builder SDK for .NET
- Utilising Activities
- Utilising Dialogs
- Utilising FormFlow
- Managing State Data
Designing Bots via Bot Patterns
- Designing a Task Automation Bot
- Designing a Knowledge Base Bot
- Using the Bot to Web Pattern
- Using the Handoff to Human Pattern
Overview of Azure Bot Service
Leveraging Azure Bot Service for Intelligent Bot Development
- 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 to the Bot Directory
- Testing Your Bot Using the Test Emulator
- Managing Your Bots
Summary and Troubleshooting
Closing Remarks
Requirements
- A solid 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
That we could do everything in practice by ourselves. That our trainer had extensive knowledge and we could ask him anything and he always had the answer. That I got some skills that are useful for developers.
Julia Gajtkowska - Demant Business Services Poland
Course - Azure DevOps Fundamentals
It was really useful seeing the full pipeline from start to finish, it led to a better understanding of how to use the technology which you wouldn't get by just focusing on a few different parts out of context.