Get in Touch

Course Outline

Introduction

  • Bot Overview for Developers
  • Bot Use Cases and Applications
  • Understanding Bot Mechanics
  • Custom Bot Development vs. Bot-Creation Platforms

Initiating Your Bot Project

  • Defining Bot Objectives and Requirements
  • Outlining Bot Specifications, Features, and Functionality
  • Drafting Conversational Scripts

Constructing Your Bot

  • Engineering Design Creation
    • Front-End Component Design
    • Back-End Component Design
  • Bot Development and Testing
    • Navigating Development Complexities
    • Code Testing via Emulator
    • Code Testing on Live Messaging Platforms
    • Executing Final QA Procedures

Deploying Your Bot

  • Bot Deployment
  • Bot Publication
  • Post-Launch Monitoring
  • User Acquisition Strategies
  • Performance Tracking and Analytical Reporting
  • Iterating on the Development and Launch Cycle

Bot Creation Tools Overview

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

Advanced Bot Platforms Overview

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

Building a Bot with Microsoft Bot Framework

  • Microsoft Bot Framework Overview
  • Bot Initialization
  • Bot Testing

Summary
Troubleshooting
Closing Remarks

Requirements

  • Foundational programming experience
 14 Hours

Related Categories