Introduction
  • Course Introduction
  • Introduction to Ionic
  • Introduction to API.AI
Ionic Framework Basics
  • Getting Started with Ionic
  • Creating an App
  • Running the App in the Browser
  • Running the App in the Emulator
API.AI (DialogFlow) Basics
  • Creating an Account
  • Agents in API.AI
  • Intents and Entities
  • Fulfillment and Webhooks
  • Pre-built Agents and Small Talk
Building the App User Interface
  • Building the App UI - 1
  • Building the App UI - 2
  • Building the App UI - 3
Integration with API.AI
  • Installing the Cordova Plugin
  • Initializing the API.AI Plugin
  • Sending the First Message to API.AI
  • Sending and Displaying Messages
  • Displaying Received Messages
  • Using Voice to Send Messages
  • Using Text to Speech
  • Minor Improvements in the App
Fulfillment with Webhooks
  • Introduction to Cloud9
  • Creating C9 Project and Installing Modules
  • Writing the Server Code
  • Sending Responses to API.AI
  • IonicAI So Far
  • Using Now to Host Server Code
  • Using ngrok to Run Server Code
The Intelligent Calculator
  • Creating Calculator - Add Intent
  • Creating Calculator - Add Server Code
  • Creating Calculator - Subtraction Intent and Server Code
  • Creating Calculator - Multiplication and Division
  • Creating Calculator - Testing Everything So Far
Weather Information Bot
  • Weather Information - Create Intent
  • Weather Information - OpenWeatherMap Introduction
  • Weather Information - Request and Response
  • Weather Information - Testing IonicAI