Get in Touch
 Duration 14 hours

Course Outline

Introduction

  • Overview of Bots for Developers
  • Common Uses and Practical Applications of Bots
  • How Bots Function Behind the Scenes
  • Developing a Custom Bot vs. Leveraging a Bot-Creation Platform

Initiating Your Bot Project

  • Clarifying the Bot's Core Purpose and Functional Requirements
  • Defining Specifications, Key Features, and Functional Scope
  • Drafting a Conversational Script for the Bot

Building Your Bot

  • Creating the Technical Architecture for the Bot
    • Designing Front-End Components
    • Designing Back-End Components
  • Development and Quality Assurance
    • Managing Development Complexities Specific to Bots
    • Testing Code Within the Emulator
    • Testing Code on the Actual Messaging Platform
    • Executing the Final QA Process

Launching Your Bot

  • Deployment Strategies
  • Publishing the Bot to Users
  • Continuous Monitoring
  • Strategies for User Acquisition
  • Tracking and Analyzing Performance and Outcomes
  • Iterating on the Development and Launch Cycle

Overview of Tools for Creating Bots

  • Examining Bot Drafting and Design Utilities
  • Reviewing Visual Bot Builders
  • Assessing Tools for Developer Integration
  • Exploring Monitoring and Analytics Solutions
  • Reviewing Tools for Bot Monetization

Overview of Platforms for Advanced Bot Development

  • Developing a Facebook Messenger Bot
  • Project Overview
  • Configuration Steps on Facebook
  • Utilizing Chatfuel
  • Utilizing API.AI
  • Utilizing Heroku

Creating a Bot Using Microsoft Bot Framework

  • Introduction to the Microsoft Bot Framework
  • Initial Bot Setup
  • Testing Protocols

Summary
Troubleshooting
Closing Remarks

}

Requirements

  • Fundamental knowledge of programming concepts

Number of participants


Price per participant

Upcoming Courses

Related Categories