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
- Applications and Use Cases of Bots
- Understanding Bot Mechanics
- Custom Bot Development vs. Leveraging Bot-Creation Platforms
Initiating Your Bot Project
- Defining the Purpose and Requirements of Your Bot
- Specifying Features and Functionalities
- Drafting the Conversational Script
Constructing Your Bot
- Developing the Engineering Design
- Front-End Component Design
- Back-End Component Design
- Development and Testing
- Navigating Development Complexities
- Code Testing within the Emulator
- Code Testing on the Live Messaging Platform
- Executing the Final QA Process
Deployment of Your Bot
- Bot Deployment Strategies
- Publishing the Bot
- Performance Monitoring
- User Acquisition Strategies
- Tracking and Analyzing Performance Metrics
- Iterating the Development and Launch Cycle
Overview of Bot Creation Tools
- Exploring Drafting and Design Tools
- Reviewing Bot Builders
- Developer-Focused Bot Tools
- Monitoring and Analytics Tools
- Monetization Tools
Advanced Bot Platforms Overview
- Creating a Facebook Messenger Bot
- Project Overview
- Facebook Configuration Setup
- Utilizing Chatfuel
- Utilizing API.AI
- Utilizing Heroku
Building a Bot with Microsoft Bot Framework
- Introduction to the Microsoft Bot Framework
- Bot Configuration Setup
- Bot Testing Procedures
Summary
Troubleshooting
Closing Remarks
Requirements
- Fundamental programming experience
14 Hours