Get in Touch
 Duration 14 hours

Course Outline

Introduction

  • Bot Overview for Developers
  • Applications and Use Cases for Bots
  • Mechanics of Bot Operation
  • Building Custom Bots vs. Leveraging Bot-Creation Platforms

Initiating Your Bot Project

  • Identifying the Purpose and Requirements of Your Bot
  • Defining Specifications, Features, and Functionalities
  • Drafting a Conversational Script for Your Bot

Construction Phase

  • Formulating the Engineering Design for Your Bot
    • Architecting Front-End Components
    • Architecting Back-End Components
  • Development and Testing of Your Bot
    • Comprehending Development Complexities in Bots
    • Validating Code via Emulator
    • Validating Code on Live Messaging Platforms
    • Executing Final Quality Assurance Processes

Deployment Phase

  • Deploying Your Bot
  • Publishing Your Bot
  • Monitoring Bot Activity
  • Strategies for Expanding User Base
  • Tracking and Analyzing Bot Performance and Outcomes
  • Iterating Through Development and Launch Cycles

Tooling for Bot Creation

  • Reviewing Bot Drafting and Design Utilities
  • Examining Bot Builders
  • Exploring Developer-Focused Bot Tools
  • Utilizing Tools for Bot Monitoring and Analytics
  • Tools for Bot Monetization

Platforms for Advanced Bot Development

  • Building a Facebook Messenger Bot
  • Project Overview
  • Configuration on Facebook
  • Integration with Chatfuel
  • Integration with API.AI
  • Deployment via Heroku

Development with Microsoft Bot Framework

  • Microsoft Bot Framework Overview
  • Bot Configuration Setup
  • Bot Testing Procedures

Summary
Troubleshooting
Concluding Remarks

Requirements

  • Foundational programming knowledge

Number of participants


Price per participant

Upcoming Courses

Related Categories