Get in Touch
 Duration 14 hours

Course Outline

Introduction

  • Overview of Bots for Developers
  • Use Cases and Applications of Bots
  • Understanding Bot Mechanics
  • Developing a Custom Bot vs. Utilizing a Bot-Creation Platform

Initiating Your Bot Project

  • Defining the Bot's Objective and Requirements
  • Developing Specifications, Features, and Functionalities
  • Creating a Conversational Script for the Bot

Building the Bot

  • Formulating the Engineering Design for the Bot
    • Designing Front-End Components
    • Designing Back-End Components
  • Development and Testing of the Bot
    • Understanding the Development Complexities Involved in Bots
    • Testing Code within the Emulator
    • Testing Code on the Actual Messaging Platform
    • Executing the Final QA Process

Launching the Bot

  • Deploying the Bot
  • Publishing the Bot
  • Monitoring Bot Activity
  • Acquiring Additional Users for the Bot
  • Tracking and Analyzing Bot Performance and Outcomes
  • Iterating the Development and Launch Cycle

Overview of Tools for Bot Creation

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

Overview of Platforms for Building Advanced Bots

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

Creating a Bot with Microsoft Bot Framework

  • Overview of the Microsoft Bot Framework
  • Setting Up the Bot
  • Testing the Bot

Summary
Troubleshooting
Closing Remarks

Requirements

  • Fundamental programming experience

Number of participants


Price per participant

Upcoming Courses

Related Categories