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
- Bot Overview for Developers
- Applications and Use Cases of Bots
- How Bots Operate
- Building a Custom Bot vs. Utilizing a Bot-Creation Platform
Kicking Off Your Bot Project
- Defining the Bot's Purpose and Requirements
- Outlining Specifications, Features, and Functionalities
- Drafting a Conversational Script
Constructing Your Bot
- Establishing the Engineering Design
- Designing Front-End Components
- Designing Back-End Components
- Development and Testing
- Navigating the Complexities of Bot Development
- Testing Code in the Emulator
- Testing Code on the Live Messaging Platform
- Executing the Final QA Process
Deploying Your Bot
- Deploying the Bot
- Publishing the Bot
- Monitoring Bot Activity
- Acquiring Users for Your Bot
- Tracking and Analyzing Performance Metrics
- Iterating on the Development and Launch Cycle
Tools for Bot Creation Overview
- Exploring Bot Drafts and Design Tools
- Exploring Bot Builders
- Exploring Developer-Focused Bot Tools
- Exploring Monitoring and Analytics Tools
- Exploring Monetization Tools
Platforms for Building Advanced Bots Overview
- Creating a Facebook Messenger Bot
- Project Overview
- Setup on Facebook
- Utilizing Chatfuel
- Utilizing API.AI
- Utilizing Heroku
Creating a Bot with 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