Get in Touch

Course Outline

Introduction

  • Overview of Bots for Developers
  • Key Uses and Applications of Bots
  • How Bots Function
  • Building a Custom Bot vs. Leveraging Bot-Creation Platforms

Initiating Your Bot Project

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

Constructing the Bot

  • Engineering Design for the Bot
    • Designing Front-End Components
    • Designing Back-End Components
  • Development and Testing Phase
    • Navigating the Complexity of Bot Development
    • Testing Code Within the Emulator
    • Validating Code on the Live Messaging Platform
    • Executing the Final Quality Assurance Process

Launching the Bot

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

Tools for Bot Creation

  • Browsing Bot Drafting and Design Tools
  • Reviewing Bot Builders
  • Examining Tools for Developers
  • Tools for Monitoring and Analytics
  • Tools for Monetization

Platforms for Advanced Bot Development

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

Building a Bot with Microsoft Bot Framework

  • Introduction to the Microsoft Bot Framework
  • Bot Setup
  • Testing Procedures

Summary
Troubleshooting
Closing Remarks

Requirements

  • Foundational programming knowledge
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories