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
- Bots for Developers: An Overview
- Uses and Applications of Bots
- How Bots Function
- Custom Bot Development vs. Utilizing a Bot-Creation Platform
Initiating Your Bot Project
- Defining Your Bot’s Purpose and Requirements
- Establishing Your Bot’s 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 Complexities Involved in Bot Development
- Testing Code within the Emulator
- Testing Code on the Actual Messaging Platform
- Conducting Final Quality Assurance
Launching Your Bot
- Deploying Your Bot
- Publishing Your Bot
- Monitoring Your Bot
- Acquiring Additional Users for Your Bot
- Tracking and Analyzing Your Bot’s Performance and Results
- Iterating the Development and Launch Cycle
Overview of Bot Creation Tools
- Exploring Bot Drafting and Design Tools
- Exploring Bot Builders
- Exploring Developer-Focused Bot Tools
- Exploring Monitoring and Analytics Bot Tools
- Exploring Monetization Bot Tools
Overview of Bot Platforms for Building Advanced Bots
- Creating a Facebook Messenger Bot
- Project Overview
- Facebook Setup
- Utilizing Chatfuel
- Utilizing API.AI
- Utilizing Heroku
Creating a Bot with Microsoft Bot Framework
- Microsoft Bot Framework Overview
- Setting Up Your Bot
- Testing Your Bot
Summary
Troubleshooting
Closing Remarks
Requirements
- Foundational programming experience
14 Hours