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.
Duration 14 hours
Course Outline
Introduction
- Bot Overview for Developers
- Applications and Use Cases for Bots
- Mechanics of Bot Operation
- Building Custom Bots vs. Leveraging Bot-Creation Platforms
Initiating Your Bot Project
- Identifying the Purpose and Requirements of Your Bot
- Defining Specifications, Features, and Functionalities
- Drafting a Conversational Script for Your Bot
Construction Phase
- Formulating the Engineering Design for Your Bot
- Architecting Front-End Components
- Architecting Back-End Components
- Development and Testing of Your Bot
- Comprehending Development Complexities in Bots
- Validating Code via Emulator
- Validating Code on Live Messaging Platforms
- Executing Final Quality Assurance Processes
Deployment Phase
- Deploying Your Bot
- Publishing Your Bot
- Monitoring Bot Activity
- Strategies for Expanding User Base
- Tracking and Analyzing Bot Performance and Outcomes
- Iterating Through Development and Launch Cycles
Tooling for Bot Creation
- Reviewing Bot Drafting and Design Utilities
- Examining Bot Builders
- Exploring Developer-Focused Bot Tools
- Utilizing Tools for Bot Monitoring and Analytics
- Tools for Bot Monetization
Platforms for Advanced Bot Development
- Building a Facebook Messenger Bot
- Project Overview
- Configuration on Facebook
- Integration with Chatfuel
- Integration with API.AI
- Deployment via Heroku
Development with Microsoft Bot Framework
- Microsoft Bot Framework Overview
- Bot Configuration Setup
- Bot Testing Procedures
Summary
Troubleshooting
Concluding Remarks
Requirements
- Foundational programming knowledge