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
- Custom Bot Development vs. Bot-Creation Platforms
Initiating Your Bot Project
- Defining the Bot's Objectives and Requirements
- Establishing Specifications, Features, and Functionalities
- Designing the Conversational Flow
Developing Your Bot
- Formulating the Engineering Design
- Designing Front-End Components
- Designing Back-End Components
- Development and Testing
- Understanding Development Complexities
- Testing Code in the Emulator
- Testing Code on the Target Messaging Platform
- Conducting Final QA Procedures
Deploying Your Bot
- Deployment Strategies
- Publishing the Bot
- Ongoing Monitoring
- User Acquisition and Growth
- Performance Tracking and Analysis
- Iterating on the Development and Launch Cycle
Tooling for Bot Creation
- Exploring Drafting and Design Tools
- Investigating Bot Builders
- Developer-Focused Bot Tools
- Monitoring and Analytics Solutions
- Monetization Tools
Platforms for Building Advanced Bots
- Building a Facebook Messenger Bot
- Project Overview
- Facebook Setup
- Utilizing Chatfuel
- Utilizing API.AI
- Utilizing Heroku
Developing a Bot with the Microsoft Bot Framework
- Microsoft Bot Framework Overview
- Bot Configuration
- Bot Testing
Summary
Troubleshooting
Closing Remarks
Requirements
- Fundamental programming experience
14 Hours