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
- Getting to Know Bots from a Developer’s Perspective
- Common Use Cases and Scenarios for Bots
- How Bots Function Under the Hood
- Building Custom Bots vs. Leveraging No-Code Platforms
Kickstarting Your Bot Initiative
- Clarifying the Bot’s Objectives and Core Requirements
- Outlining Specifications, Key Features, and Capabilities
- Scripting the Conversational Flow
Construction Phase
- Engineering the Bot’s Architecture
- Architecting Front-End Elements
- Architecting Back-End Services
- Development and Validation
- Navigating the Technical Challenges of Bot Development
- Validating Code Within an Emulator
- Testing on Live Messaging Platforms
- Executing Final Quality Assurance Checks
Go-Live Phase
- Deployment Strategies
- Publishing Your Bot
- Ongoing Monitoring
- Strategies for User Acquisition
- Analyzing Performance Metrics and Outcomes
- Iterating on the Development and Launch Process
Essential Tooling for Bot Creation
- Reviewing Drafting and Design Utilities
- Examining Bot Builder Solutions
- Identifying Developer-Focused Utilities
- Exploring Monitoring and Analytics Tools
- Considering Monetization Platforms
Advanced Bot Platforms
- Building a Facebook Messenger Bot
- Project Breakdown
- Facebook Configuration
- Integrating Chatfuel
- Incorporating API.AI
- Utilizing Heroku
Development with Microsoft Bot Framework
- Microsoft Bot Framework Essentials
- Initial Setup
- Testing Procedures
Wrap-Up
Troubleshooting Tips
Closing Thoughts
Requirements
- Fundamental programming knowledge
14 Hours