Get in Touch

Course Outline

Introduction

  • Bot Overview for Developers
  • Applications and Use Cases of Bots
  • How Bots Operate
  • Custom Bot Development vs. Bot-Creation Platforms

Initiating Your Bot Project

  • Defining the Bot's Objectives and Requirements
  • Establishing Specifications, Features, and Functionalities
  • Designing the Conversational Flow

Developing Your Bot

  • Formulating the 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 Target Messaging Platform
    • Conducting Final QA Procedures

Deploying Your Bot

  • Deployment Strategies
  • Publishing the Bot
  • Ongoing Monitoring
  • User Acquisition and Growth
  • Performance Tracking and Analysis
  • Iterating on the Development and Launch Cycle

Tooling for Bot Creation

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

Platforms for Building Advanced Bots

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

Developing a Bot with the Microsoft Bot Framework

  • Microsoft Bot Framework Overview
  • Bot Configuration
  • Bot Testing

Summary
Troubleshooting
Closing Remarks

Requirements

  • Fundamental programming experience
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories