Get in Touch

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

Number of participants


Price per participant

Upcoming Courses

Related Categories