Get in Touch

Course Outline

Introduction

  • Bots for Developers: An Overview
  • Uses and Applications of Bots
  • How Bots Function
  • Custom Bot Development vs. Utilizing a Bot-Creation Platform

Initiating Your Bot Project

  • Defining Your Bot’s Purpose and Requirements
  • Establishing Your Bot’s Specifications, Features, and Functionalities
  • Drafting a Conversational Script for Your Bot

Constructing Your Bot

  • Creating the Engineering Design for Your Bot
    • Designing Front-End Components
    • Designing Back-End Components
  • Developing and Testing Your Bot
    • Understanding the Complexities Involved in Bot Development
    • Testing Code within the Emulator
    • Testing Code on the Actual Messaging Platform
    • Conducting Final Quality Assurance

Launching Your Bot

  • Deploying Your Bot
  • Publishing Your Bot
  • Monitoring Your Bot
  • Acquiring Additional Users for Your Bot
  • Tracking and Analyzing Your Bot’s Performance and Results
  • Iterating the Development and Launch Cycle

Overview of Bot Creation Tools

  • Exploring Bot Drafting and Design Tools
  • Exploring Bot Builders
  • Exploring Developer-Focused Bot Tools
  • Exploring Monitoring and Analytics Bot Tools
  • Exploring Monetization Bot Tools

Overview of Bot Platforms for Building Advanced Bots

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

Creating a Bot with Microsoft Bot Framework

  • Microsoft Bot Framework Overview
  • Setting Up Your Bot
  • Testing Your Bot

Summary
Troubleshooting
Closing Remarks

Requirements

  • Foundational programming experience
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories