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
- Purposes and Practical Applications of Bots
- Understanding the Mechanics of Bots
- Deciding Between Custom Bot Development and Bot-Creation Platforms
Initiating Your Bot Project
- Defining the Objective and Requirements for Your Bot
- Formulating the Bot's Specifications, Features, and Functionality
- Crafting a Conversational Script for the Bot
Constructing Your Bot
- Developing the Engineering Design for Your Bot
- Designing Front-End Components
- Designing Back-End Components
- Development and Testing Phase
- Navigating the Development Complexities of Bots
- Testing Code within the Emulator
- Testing Code on the Actual Messaging Platform
- Executing the Final Quality Assurance Process
Going Live with Your Bot
- Deploying the Bot
- Publishing the Bot
- Monitoring Bot Activity
- Strategies for Attracting More Users
- Tracking and Analyzing Bot Performance and Outcomes
- Iterating through the Development and Launch Cycle
Tools for Bot Creation
- Examining Bot Drafting and Design Tools
- Exploring Bot Builders
- Investigating Bot Tools for Developers
- Reviewing Tools for Monitoring and Analytics
- Exploring Monetization Tools for Bots
Platforms for Advanced Bot Development
- Building a Facebook Messenger Bot
- Project Overview
- Configuration on Facebook
- Utilizing Chatfuel
- Utilizing API.AI
- Utilizing Heroku
Building a Bot with Microsoft Bot Framework
- Introduction to the Microsoft Bot Framework
- Bot Setup Procedures
- Bot Testing Protocols
Conclusion
Troubleshooting
Final Thoughts
Requirements
- Foundational programming experience
14 Hours