Programming Dialogflow ES

0 (0)
Overview
Curriculum
Reviews

Learn to work with programmatic aspects of Dialogflow chatbots through hands-on training covering session management, webhook integration, and REST API implementation. 

The curriculum explores essential concepts including context handling, authentication flows, and Identity Access Management (IAM). Students will gain practical experience using industry tools like Postman for API testing and development. Perfect for developers seeking to create sophisticated conversational applications with Dialogflow's features. 

Prerequisite: Prior programming experience recommended, but I also got this testimonial from a student:

“The course is targeting programmers, but as a non programmer who works with programmers this course is perfect… it provides an overview, well explained concepts and frameworks, and not too technical to follow. As with all other courses on BotFlo, I find it easy to follow and understand.”

Curriculum

  • 5 Sections
  • 34 Lessons
  • 0m Duration
Expand All
Understanding Dialogflow ES sessions
8 Lessons
  1. Why Understand Dialogflow Sessions
  2. How 1 Click Integrations Work
  3. Sessions and Contexts Part 1
  4. Sessions and Contexts Part 2
  5. Session Expiration
  6. Why your Dialogflow custom integration doesn't work
  7. Reusing Session IDs
  8. Generating Session IDs
Webhook Request-response lifecycle
5 Lessons
  1. Hello World
  2. Rich Responses
  3. Manipulating contexts
  4. Followup Events
  5. Dynamic Responses
REST API v2
11 Lessons
  1. Authentication by type of app
  2. Authentication by type of data accessed
  3. Three legged Auth Part 1
  4. Three legged Auth Part 2
  5. Service Account Flow
  6. Why use client libraries
  7. 3 tools you need
  8. Using the OAuth2 playground to gain insight into Google OAuth2
  9. Understanding the v2 API URL structure
  10. Dialogflow REST API v2 Middleware
  11. Dialogflow Client Library vs Google API Client library
REST API v2: Google Identity Access Management (IAM)
5 Lessons
  1. Why learn about IAM
  2. Authentication vs authorization
  3. Setting up Auth roles
  4. Mapping roles to API endpoints
  5. IAM wrapup
REST API v2: Postman
5 Lessons
  1. Introduction
  2. List Intents Part 1
  3. List Intents Part 2
  4. Batch Update Intents Part 1
  5. Batch Update Intents Part 2
0 out of 5

0 user ratings

×

Free Lesson Videos:

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Related Courses

Learn Dialogflow CX

0 (0)
0m
0
0
108

Dialogflow ES Messenger for Non-Programmers

0 (0)
0m
0
1
25

Dialogflow ES for Non-Programmers

0 (0)
0m
0
2
67