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
- An overview of bots from a developer's perspective
- Key uses and real-world applications of bots
- Understanding the underlying mechanics of bot operation
- Comparing custom bot development with using bot-creation platforms
Initiating Your Bot Project
- Clarifying your bot's objective and specific requirements
- Defining the specifications, features, and functional capabilities
- Drafting the conversational script for your bot
Constructing Your Bot
- Formulating the engineering design for your bot
- Architecting the front-end components
- Architecting the back-end components
- Development and testing phases
- Navigating the technical complexities of bot development
- Validating code within the emulator
- Testing code on the live messaging platform
- Executing the final quality assurance process
Launching Your Bot
- Strategies for deploying your bot
- Processes for publishing your bot
- Techniques for ongoing bot monitoring
- Tactics to attract a larger user base
- Methods for tracking and analyzing performance metrics
- Implementing iterative development and launch cycles
Surveying Tools for Bot Creation
- Reviewing bot drafting and design utilities
- Exploring dedicated bot builders
- Examining developer-oriented bot tools
- Investigating tools for monitoring and analytics
- Discovering tools for bot monetization
Exploring Platforms for Advanced Bot Development
- Building a Facebook Messenger Bot
- Project overview
- Configuration steps on Facebook
- Utilizing Chatfuel
- Integrating API.AI
- Deploying with Heroku
Creating a Bot with the Microsoft Bot Framework
- An introduction to the Microsoft Bot Framework
- Initial setup of your bot
- Testing and validation of your bot
Summary
Troubleshooting
Closing Remarks
Requirements
- Familiarity with basic programming concepts
14 Hours