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
- Bots: Uses and Applications
- How Bots Function
- Custom Bot Development vs. Bot-Creation Platforms
Initiating Your Bot Project
- Defining Your Bot's Purpose and Requirements
- Outlining Specifications, Features, and Functionalities
- Drafting a Conversational Script for Your Bot
Developing Your Bot
- Formulating the Engineering Design
- Designing Front-End Components
- Designing Back-End Components
- Coding and Testing Your Bot
- Understanding Bot Development Complexities
- Testing Code in the Emulator
- Testing Code on the Actual Messaging Platform
- Executing the Final QA Process
Deploying Your Bot
- Deploying Your Bot
- Publishing Your Bot
- Monitoring Your Bot
- Acquiring More Users for Your Bot
- Tracking and Analyzing Performance and Results
- Reiterating the Development and Launch Cycle
Tools for Creating Bots
- Exploring Bot Drafts and Design Tools
- Exploring Bot Builders
- Exploring Developer-Focused Bot Tools
- Exploring Bot Tools for Monitoring and Analytics
- Exploring Bot Tools for Monetization
Platforms for Building Advanced Bots
- Creating a Facebook Messenger Bot
- Project Overview
- Facebook Setup
- Utilizing Chatfuel
- Utilizing API.AI
- Utilizing Heroku
Developing a Bot with Microsoft Bot Framework
- Microsoft Bot Framework Overview
- Bot Setup
- Bot Testing
Summary
Troubleshooting
Closing Remarks
Requirements
- Foundational programming experience
14 Hours