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
- Key Uses and Applications of Bots
- How Bots Function
- Building a Custom Bot vs. Leveraging Bot-Creation Platforms
Initiating Your Bot Project
- Defining the Bot's Core Purpose and Requirements
- Outlining Specifications, Features, and Functionalities
- Drafting the Conversational Script
Constructing the Bot
- Engineering Design for the Bot
- Designing Front-End Components
- Designing Back-End Components
- Development and Testing Phase
- Navigating the Complexity of Bot Development
- Testing Code Within the Emulator
- Validating Code on the Live Messaging Platform
- Executing the Final Quality Assurance Process
Launching the Bot
- Deployment Strategies
- Publishing the Bot
- Ongoing Monitoring
- Strategies for User Acquisition
- Performance Tracking and Results Analysis
- Iterating on the Development and Launch Cycle
Tools for Bot Creation
- Browsing Bot Drafting and Design Tools
- Reviewing Bot Builders
- Examining Tools for Developers
- Tools for Monitoring and Analytics
- Tools for Monetization
Platforms for Advanced Bot Development
- Creating 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
- Testing Procedures
Summary
Troubleshooting
Closing Remarks
Requirements
- Foundational programming knowledge
14 Hours