Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Overview of Bots for Developers
- Uses and Applications of Bots
- Understanding the Mechanics of Bots
- Building a Custom Bot vs. Leveraging a Bot-Creation Platform
Initiating Your Bot Project
- Defining the Purpose and Requirements of Your Bot
- Outlining Specifications, Features, and Functionalities
- Drafting a Conversational Script for Your Bot
Constructing Your Bot
- Creating the Engineering Design for Your Bot
- Designing Front-End Components
- Designing Back-End Components
- Developing and Testing Your Bot
- Understanding the Development Complexities Inherent in Bots
- Testing Code within the Emulator
- Testing Code on the Actual Messaging Platform
- Executing the Final QA Process
Launching Your Bot
- Deploying Your Bot
- Publishing Your Bot
- Monitoring Bot Activities
- Attracting More Users to Your Bot
- Tracking and Analyzing Bot Performance and Outcomes
- Iterating the Development and Launch Cycle
Overview of Tools for Creating Bots
- Exploring Bot Drafts and Design Tools
- Exploring Bot Builders
- Exploring Bot Tools for Developers
- Exploring Tools for Bot Monitoring and Analytics
- Exploring Tools for Bot Monetization
Overview of Bot Platforms for Advanced Bot Development
- Creating a Facebook Messenger Bot
- Project Overview
- Setting Up on Facebook
- Utilizing Chatfuel
- Utilizing API.AI
- Utilizing Heroku
Creating a Bot Using the Microsoft Bot Framework
- Overview of the Microsoft Bot Framework
- Setting Up Your Bot
- Testing Your Bot
Summary
Troubleshooting
Closing Remarks
Requirements
- Fundamental programming experience
14 Hours