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
- Applications and Use Cases of Bots
- Understanding Bot Functionality
- Custom Bot Development vs. Bot Creation Platforms
Initiating Your Bot Project
- Defining the Bot's Purpose and Requirements
- Outlining Specifications, Features, and Functionalities
- Designing the Conversational Script
Constructing Your Bot
- 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 Actual Messaging Platform
- Executing the Final QA Process
Deploying Your Bot
- Deployment Strategies
- Publishing Your Bot
- Monitoring Bot Activity
- Acquiring Users for Your Bot
- Analyzing Performance and Results
- Iterating the Development and Launch Cycle
Tools for Bot Creation
- Bot Drafting and Design Tools
- Bot Builders
- Developer Tools for Bots
- Monitoring and Analytics Tools
- Monetization Tools
Platforms for Building Advanced Bots
- Developing 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
- Bot Setup
- Bot Testing
Summary
Troubleshooting
Closing Remarks
Requirements
- Foundational programming experience
14 Hours