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
- Comprehending Bot Functionality
- Building a Custom Bot versus Utilizing a Bot-Creation Platform
Initiating Your Bot Project
- Defining the Purpose and Requirements of Your Bot
- Formulating Specifications, Features, and Functionalities for Your Bot
- Drafting a Conversational Script for Your Bot
Constructing Your Bot
- Developing the Engineering Design for Your Bot
- Designing Front-End Components
- Designing Back-End Components
- Developing and Testing Your Bot
- Understanding the Development Complexities Associated with Bots
- Testing 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 Bot Activity
- Expanding Your Bot's User Base
- Tracking and Analyzing Bot Performance and Outcomes
- Iterating on the Development and Launch Cycle
Overview of Tools for Bot Creation
- Exploring Bot Drafting and Design Tools
- Investigating Bot Builders
- Examining Bot Tools for Developers
- Reviewing Bot Tools for Monitoring and Analytics
- Assessing Bot Tools for Monetization
Overview of Bot Platforms for Advanced Bot Construction
- Creating a Facebook Messenger Bot
- Project Overview
- Configuration on Facebook
- Utilizing Chatfuel
- Leveraging API.AI
- Utilizing Heroku
Creating a Bot Using the Microsoft Bot Framework
- Introduction to the Microsoft Bot Framework
- Setting Up Your Bot
- Testing Your Bot
Summary
Troubleshooting
Closing Remarks
Requirements
- Fundamental programming experience
14 Hours