Course info
Jan 17, 2017
2h 38m

In today's market, companies are racing to find the next big channel to reach customers. Chatbots offer a new and exciting way to interact with people, brands, or services in order to streamline existing processes. Up until now there has been no real centralized framework that allowed the easy creation of bots. This course, Getting Started with Building Bots with Microsoft's Bot Framework, introduces you to the new Microsoft Bot Framework which is intended to fill that role. First, you'll learn some basic concepts of bots and what they can offer. Next, you'll explore maintaining conversations state with dialogs and learn how to reduce effort by getting feedback through FormFlow. Finally, you'll wrap up the course by learning about how to deploy your bot through channels. By the end of this course, you'll know how to start building a basic bot, how to enhance it with some of the more advanced features and finally, how to put it out on one or multiple channels.

About the author
About the author

Matt Kruczek is the VP of Mobile, Web and AI at Tallan. Matt has extensive experience in the software industry and is responsible for creating and maintaining any and all architectures and strategies pertaining to the mobile, web and AI disciplines. He has architected and developed several end-to-end Line of Business applications using a variety of Microsoft Technologies including WCF, WPF, ASP.NET , C#, VB, MVC, SQL Server, Microsoft Bot Framework and Entity Framework.

More from the author
More courses by Matthew Kruczek
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Matt Kruczek and welcome to my course, Getting Started with Building Bots with Microsoft's Bot Framework. I am the director of Mobile and Web here at Tallan. Now the notion of a chat bot has been around for decades but it hasn't been until recently that the technology has caught up with the buzz enough to produce some solid frameworks from the major players in the market. In this course we're going to learn about one of those frameworks currently being offered by Microsoft entitled the Microsoft Bot Framework. Some of the major topics that we will cover include: learning about the basic features of the Bot Framework, discovering how to enhance your bots with things like dialogs and form flow, learning how to integrate Microsoft's natural language processing framework into your bot, and finally, how to deploy your bot into Azure and Facebook Messenger. Now by the end of this course you'll know how to start building a basic bot, how to enhance it with some of the more advanced features, and finally, how to deploy it out to one or multiple channels. Before beginning this course you should have some basic knowledge of C# and API endpoints as well as be able to navigate your way around the Visual Studio IDE. I hope you'll join me on this journey to learn the ins and outs of the Microsoft Bot Framework with the Getting Started with Building Bots with Microsoft's Bot Framework course at Pluralsight.