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
- Use Cases and Applications of Bots
- Mechanisms of How Bots Operate
- Building a Custom Bot vs. Utilizing a Bot-Creation Platform
Initiating Your Bot Project
- Establishing the Purpose and Requirements for Your Bot
- Defining Specifications, Features, and Functionalities
- Drafting a Conversational Script for Your Bot
Constructing Your Bot
- Formulating the Engineering Design for Your Bot
- Structuring the Front-End Components
- Structuring the Back-End Components
- Developing and Testing Your Bot
- Navigating the Development Complexities of Bots
- Validating Code within the Emulator
- Testing Code on the Actual Messaging Platform
- Executing the Final Quality Assurance Process
Launching Your Bot
- Deploying Your Bot
- Publishing Your Bot
- Monitoring Your Bot
- Attracting More Users to Your Bot
- Tracking and Analyzing Performance and Outcomes
- Iterating the Development and Launch Cycle
Survey of Tools for Bot Creation
- Exploring Bot Drafts and Design Tools
- Investigating Bot Builders
- Examining Bot Tools for Developers
- Reviewing Bot Tools for Monitoring and Analytics
- Looking into Bot Tools for Monetization
Survey of Bot Platforms for Advanced Bot Construction
- Building a Facebook Messenger Bot
- Project Overview
- Configuration on Facebook
- Utilizing Chatfuel
- Utilizing API.AI
- Utilizing Heroku
Creating a Bot with the Microsoft Bot Framework
- Introduction to the Microsoft Bot Framework
- Setting Up Your Bot
- Testing Your Bot
Summary
Troubleshooting
Closing Remarks
Requirements
- Foundational programming experience
14 Hours