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
- Practical Uses and Applications of Bots
- Comprehending Bot Mechanics
- Developing a Custom Bot vs. Utilising a Bot-Creation Platform
Kicking Off Your Bot Project
- Defining the Bot's Objective and Requirements
- Drafting Specifications, Features, and Functionalities
- Scripting the Conversational Flow for Your Bot
Constructing Your Bot
- Developing the Technical Architecture for Your Bot
- Structuring the Front-End Components
- Structuring the Back-End Components
- Implementation and Testing of Your Bot
- Assessing the Development Complexity of Bots
- Validating Code within the Emulator
- Validating Code on the Live Messaging Platform
- Conducting the Final Quality Assurance Process
Releasing Your Bot
- Deployment of Your Bot
- Publishing Your Bot
- Ongoing Monitoring of Your Bot
- Strategies to Attract More Users to Your Bot
- Evaluating and Analysing Your Bot's Performance and Outcomes
- Iterating the Development and Launch Cycle
Survey of Tools for Bot Creation
- Investigating Bot Drafts and Design Utilities
- Investigating Bot Builders
- Investigating Developer-Focused Bot Tools
- Investigating Monitoring and Analytics Tools for Bots
- Investigating Monetisation Tools for Bots
Review of Bot Platforms for Advanced Construction
- Building a Facebook Messenger Bot
- Project Overview
- Configuration on Facebook
- Utilising Chatfuel
- Utilising API.AI
- Utilising Heroku
Building a Bot with Microsoft Bot Framework
- Introduction to the Microsoft Bot Framework
- Bot Setup Procedure
- Bot Testing Procedure
Summary
Troubleshooting
Closing Remarks
Requirements
- Fundamental programming knowledge
14 Hours