Get in Touch

Course Outline

Introduction

  • An overview of bots for developers
  • Key uses and applications of bots
  • Understanding the mechanics behind bot functionality
  • Comparing custom bot development with using bot-creation platforms

Kicking Off Your Bot Project

  • Defining the core purpose and requirements of your bot
  • Outlining specifications, features, and functionalities
  • Drafting a conversational script for your bot

Constructing Your Bot

  • Designing the engineering architecture for your bot
    • Structuring front-end components
    • Structuring back-end components
  • Developing and testing your bot
    • Navigating the complexities of bot development
    • Testing code within the Emulator
    • Testing code on live messaging platforms
    • Executing the final QA process

Going Live with Your Bot

  • Deploying your bot
  • Publishing your bot to the public
  • Monitoring bot performance
  • Strategies for increasing user adoption
  • Tracking and analyzing performance metrics and results
  • Iterating through the development and launch cycle

Survey of Tools for Bot Creation

  • Reviewing bot drafting and design utilities
  • Examining various bot builders
  • Exploring tools tailored for developers
  • Looking at tools for monitoring and analytics
  • Investigating tools for bot monetization

Exploring Platforms for Advanced Bot Development

  • Building a Facebook Messenger Bot
  • Project overview
  • Configuration steps on Facebook
  • Utilizing Chatfuel
  • Integrating API.AI
  • Deploying via Heroku

Creating a Bot with Microsoft Bot Framework

  • An overview of the Microsoft Bot Framework
  • Initial setup for your bot
  • Testing procedures for your bot

Conclusion
Troubleshooting
Closing Remarks

Requirements

  • Fundamental programming knowledge
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories