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
- Bot Landscape for Developers
- Practical Uses and Real-World Applications of Bots
- Mechanisms Behind Bot Functionality
- Building a Custom Bot vs. Leveraging a Bot-Creation Platform
Kickstarting Your Bot Initiative
- Clarifying the Bot’s Objective and Key Requirements
- Formulating Specifications, Core Features, and Functionalities
- Drafting the Conversational Flow for the Bot
Constructing the Bot
- Formulating the Engineering Architecture for the Bot
- Structuring Front-End Elements
- Structuring Back-End Elements
- Developing and Validating the Bot
- Navigating the Complexity of Bot Development
- Verifying Code within the Emulator
- Verifying Code on the Live Messaging Platform
- Executing the Final Quality Assurance Protocol
Launching the Bot
- Deploying the Bot
- Publishing the Bot
- Overseeing Bot Operations
- Expanding the User Base
- Monitoring Performance Metrics and Analyzing Outcomes
- Cycling Through Development and Launch Phases
Survey of Bot Creation Tools
- Examining Drafting and Design Utilities
- Examining Bot Builders
- Examining Developer-Focused Bot Tools
- Examining Tools for Monitoring and Analytics
- Examining Tools for Monetization
Survey of Platforms for Advanced Bot Construction
- Developing a Facebook Messenger Bot
- Project Brief
- Configuration on Facebook
- Utilizing Chatfuel
- Utilizing API.AI
- Utilizing Heroku
Developing a Bot with the Microsoft Bot Framework
- Fundamentals of the Microsoft Bot Framework
- Bot Setup Procedures
- Testing the Bot
Summary
Troubleshooting
Closing Remarks
Requirements
- Fundamental programming knowledge
14 Hours