How to learn Dialogflow ES

I got this question from a reader:

My biggest challenge right is having a structured learning path. Right now I google and watch youtube videos depending on what I need to solve “right now”. This isn’t efficient since I miss some of the basics that I probably should have done prior to the current step. I believe if I get the guidance I will have small wins and stay motivated.

Here is the learning path I recommend for people getting started with Dialogflow ES:

Recommended Learning Path

  • Intents
  • Entities
  • Contexts
  • Webhooks (basics)
  • Conversation Design – do’s and don’ts
  • Flowchart Design

And that is the learning path I already use in my Intro to Dialogflow ES course.

In other words, you will already be able to follow a structured learning path by going through the lessons in order.

Small Wins and Staying Motivated

The next question is about small wins and staying motivated.

I have created a list of quickstart templates for Dialogflow ES.

These are small, self contained Dialogflow ES agents which are intended for a very specific task.

My recommendation is to

a) read the tutorial for each template

b) try to implement it yourself inside your Dialogflow console

c) if you get stuck, download the ES agent ZIP file from my Programming Dialogflow ES course and see what you might have missed

You can get the Learn Dialogflow ES course bundle which includes both the Intro to Dialogflow ES course and the Programming Dialogflow ES course plus another course about Dialogflow Messenger.