Get in Touch

Course Outline

Introduction

  • Overview of Bots for Developers
  • Purposes and Practical Applications of Bots
  • Understanding the Mechanics of Bots
  • Deciding Between Custom Bot Development and Bot-Creation Platforms

Initiating Your Bot Project

  • Defining the Objective and Requirements for Your Bot
  • Formulating the Bot's Specifications, Features, and Functionality
  • Crafting a Conversational Script for the Bot

Constructing Your Bot

  • Developing the Engineering Design for Your Bot
    • Designing Front-End Components
    • Designing Back-End Components
  • Development and Testing Phase
    • Navigating the Development Complexities of Bots
    • Testing Code within the Emulator
    • Testing Code on the Actual Messaging Platform
    • Executing the Final Quality Assurance Process

Going Live with Your Bot

  • Deploying the Bot
  • Publishing the Bot
  • Monitoring Bot Activity
  • Strategies for Attracting More Users
  • Tracking and Analyzing Bot Performance and Outcomes
  • Iterating through the Development and Launch Cycle

Tools for Bot Creation

  • Examining Bot Drafting and Design Tools
  • Exploring Bot Builders
  • Investigating Bot Tools for Developers
  • Reviewing Tools for Monitoring and Analytics
  • Exploring Monetization Tools for Bots

Platforms for Advanced Bot Development

  • Building a Facebook Messenger Bot
  • Project Overview
  • Configuration on Facebook
  • Utilizing Chatfuel
  • Utilizing API.AI
  • Utilizing Heroku

Building a Bot with Microsoft Bot Framework

  • Introduction to the Microsoft Bot Framework
  • Bot Setup Procedures
  • Bot Testing Protocols

Conclusion
Troubleshooting
Final Thoughts

Requirements

  • Foundational programming experience
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories