Get in Touch

Course Outline

Introduction

  • Bots for Developers: An Overview
  • Applications and Use Cases of Bots
  • Understanding Bot Functionality
  • Custom Bot Development vs. Bot Creation Platforms

Initiating Your Bot Project

  • Defining the Bot's Purpose and Requirements
  • Outlining Specifications, Features, and Functionalities
  • Designing the Conversational Script

Constructing Your Bot

  • Engineering Design
    • Designing Front-End Components
    • Designing Back-End Components
  • Development and Testing
    • Understanding Development Complexities
    • Testing Code in the Emulator
    • Testing Code on the Actual Messaging Platform
    • Executing the Final QA Process

Deploying Your Bot

  • Deployment Strategies
  • Publishing Your Bot
  • Monitoring Bot Activity
  • Acquiring Users for Your Bot
  • Analyzing Performance and Results
  • Iterating the Development and Launch Cycle

Tools for Bot Creation

  • Bot Drafting and Design Tools
  • Bot Builders
  • Developer Tools for Bots
  • Monitoring and Analytics Tools
  • Monetization Tools

Platforms for Building Advanced Bots

  • Developing 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
  • Bot Setup
  • Bot Testing

Summary
Troubleshooting
Closing Remarks

Requirements

  • Foundational programming experience
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories