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
- 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