BBMBF - Building Bot with Microsoft Bot Framework Training Course

Overview

Duration: 3 days
The Microsoft Bot Framework provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.

Objectives

Please refer to course overview

Content

Getting Started with Bots 

  • What is a Bot
  • Examples of Bots
  • Places Where Bots are Found

Understanding Microsoft's Bot Framework 

  • What is the Microsoft Bot Framework?
  • Creating a Microsoft Azure Account
  • Conversation as a service
  • Connector Service and Activities
  • Bot Directory
  • Setting up development environment
  • Messages
  • Cards and Buttons
  • Groups
  • Calling
  • Bots use cases

Adding and Configuring Channels 

  • Adding and Configuring Channels
  • Registering the Bot and Configuring a Skype Channel
  • Configuring an SMS Channel
  • Adding and Configuring Channels Review

Creating Bots 

  • Creating your first bot.
  • Post method
  • Activity Types
  • Test bot using Bot Emulator
  • Dialogs?
  • The IDialog Interface and Saving State
  • Demo - Adding Dialogs to Your Bot
  • Form Flow
  • Customizing Your Forms
  • •Demo - Creating a Form Flow Dialog.

Natural Language Processing Through LUIS AI 

  • Microsoft Cognitive Services
  • LUIS Introduction
  • LUIS Framework Aspects
  • The LUIS UI
  • Demo - The LUIS UI
  • Bot State Service
  • Demo - Setting up LUIS in Visual Studio

Advanced Bots Scenarios 

  • Working with stateless micro services
  • Publishing service fabric project to Azure

Publishing 

  • Publishing bot to channels.
  • Registering Bots with Microsoft Bot Framework.
  • Configuring channels.
  • Publishing to Microsoft Azure.
  • Publishing to Facebook Messenger.

Audience

  • Software Engineers 
  • Web Developers 
  • Software Testers 
  • Project managers 
  • Business analysts 
  • IT professionals 
  • Administrators 
  • Product or Application Developers 
  • Professionals from the Operations and Support Team

Prerequisites

Microsoft Visual Node.js, WEBAPI, Basic Understanding on Windows Azure Hosting

Certification

Building Bot with Microsoft Bot Framework Training Course

Schedule

Show Schedule for: