Get in Touch

Course Outline

Introduction

  • Foundational overview of bots for developers
  • Practical uses and industry applications of bots
  • Mechanisms and underlying logic of bot functionality
  • Comparative analysis: developing custom bots versus utilizing bot-creation platforms

Initiating a Bot Project

  • Defining the core purpose and specific requirements for the bot
  • Establishing specifications, features, and functional capabilities
  • Drafting a comprehensive conversational script

Bot Construction Phase

  • Architecting the engineering design for the bot
    • Structuring front-end components
    • Configuring back-end infrastructure
  • Development and rigorous testing
    • Navigating the complexities inherent in bot development
    • Validating code via the emulator
    • Testing code within the target messaging platform
    • Executing the final Quality Assurance (QA) cycle

Deployment and Launch

  • Deploying the bot to production environments
  • Publishing the bot to end-users
  • Implementing monitoring strategies
  • Strategies for user acquisition and growth
  • Tracking, analyzing, and interpreting performance metrics
  • Iterating through continuous development and launch cycles

Tooling Landscape for Bot Creation

  • Reviewing bot drafts and design utilities
  • Evaluating low-code bot builders
  • Examining advanced tools for developers
  • Utilizing tools for monitoring and analytics
  • Exploring monetization-specific tools

Platforms for Advanced Bot Development

  • Constructing a Facebook Messenger Bot
  • Project scope and objective overview
  • Configuration and setup on Facebook
  • Integration using Chatfuel
  • Integration using API.AI
  • Deployment via Heroku

Implementing Bots with Microsoft Bot Framework

  • Comprehensive overview of the Microsoft Bot Framework
  • Initial setup and configuration
  • Testing procedures and validation

Conclusion
Troubleshooting Strategies
Closing Remarks

Requirements

  • Familiarity with fundamental programming concepts
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories