Get in Touch

Course Outline

Introduction

  • Overview of Bots for Developers
  • Use Cases and Applications of Bots
  • Mechanics of How Bots Operate
  • Developing a Custom Bot vs. Utilizing a Bot-Creation Platform

Initiating Your Bot Project

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

Constructing Your Bot

  • Developing the Engineering Design for Your Bot
    • Architecting Front-End Components
    • Architecting Back-End Components
  • Development and Testing of Your Bot
    • Navigating the Development Complexities of Bots
    • Testing Code within the Emulator
    • Testing Code on the Live Messaging Platform
    • Executing the Final QA Process

Deploying Your Bot

  • Deployment of Your Bot
  • Publishing Your Bot
  • Monitoring Bot Performance
  • Attracting Additional Users to Your Bot
  • Tracking and Analyzing Bot Performance and Outcomes
  • Iterating the Development and Launch Cycle

Overview of Tools for Bot Creation

  • Exploring Bot Drafting and Design Tools
  • Reviewing Bot Builders
  • Examining Developer-Oriented Bot Tools
  • Investigating Tools for Bot Monitoring and Analytics
  • Exploring Tools for Bot Monetization

Overview of Platforms for Building Advanced Bots

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

Developing a Bot with Microsoft Bot Framework

  • Introduction to the Microsoft Bot Framework
  • Setting Up Your Bot
  • Testing Your Bot

Summary
Troubleshooting
Closing Remarks

Requirements

  • Fundamental programming experience
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories