Google Assistant: Best Learning & Help Resources

Aygul Zagidullina
Jul 26, 2018 · 7 min read

Table of Contents

Official documentation

While it might seem very obvious, the Google’s official documentation is the best place to get started if you need help with both consumer and developer products. It contains a wealth of information kept up to date by Google. To start exploring, check out the following resources:

Social media

Twitter

Twitter is an amazing source of the Google Assistant news. To get started, here are a few must-follow accounts from Google:

One of the best ways to learn developing for the Google Assistant is to surround yourself with people you can look up to and stay up to date with what the experts are talking about. Here are the lists of the Googlers and GDEs for Google Assistant on Twitter for you to follow:

Google+

There are three official Google Assistant related developer communities on Google+:

All of them are focused on announcing new blog posts and platform updates. However, the majority of the content posted there is coming from developers asking for help on specific issues around building for the Google Assistant.

Reddit

According to Alexa, Reddit is #5 most popular website in the US. Try not to get lost on its front page, it’s super addictive! To stay up to date with the Google Assistant related news, make sure to subscribe to the following subreddits:

Reddit is also a great place to share your blog articles, projects or anything interesting you might find on the web. Sharing is caring!

Quora

Quora is awesome for general, broad questions, especially when you’re looking for recommendations and opinions as opposite to just one “correct” answer. Make sure to tag your questions with one of the following topics to get them noticed by people who have experience with the Google Assistant ecosystem:

Blogs

Before you dive into developing Actions on Google, you should really go through the Google’s official blogs on Google Assistant, Dialogflow, and Google Home.

Blogs by Google:

Don’t forget that some of the Googlers and GDEs for Google Assistant have their own blogs. Find a few that you enjoy reading and follow them on Medium. Also, I’ve listed a few Medium tags to get you started.

Blogs by Googlers:

Blogs by GDEs:

Tags on Medium:

Newsletters

Newsletters can be awesome sources of inspiration and knowledge. Make sure to sign up for to the Google’s official Google Assistant developer newsletter here: https://assistant.google.com/developer/ to stay up to date with the latest news around Google Assistant, Actions on Google, and Dialogflow.

Podcasts

If you enjoy listening to podcasts, I might disappoint you since I don’t know a single podcast dedicated just to Google Assistant. So if you find one, let me know in the comments. In the last few years, the number of technical podcasts has dramatically increased. So I hope we’ll see the very first Google Assistant podcast very soon.

There is a few Google Assistant related episodes on various voice first development podcasts that are worth a mention:

YouTube videos

YouTube is home for some great Google Assistant resources including presentation videos from various technical conferences and visual tutorials by Googlers, GDEs, and other industry experts. Here are a few YouTube playlists and videos to start with:

Google I/O 2017: https://www.youtube.com/playlist?list=PLOU2XLYxmsIIU0BR8MsTgDlSG0BLi91yu

Google I/O 2018: https://www.youtube.com/playlist?list=PLOU2XLYxmsILzpybwAE_RVDdvaohfOXm2

Google Developer Day 2017:

https://www.youtube.com/watch?v=rdXR78bvXts&t=654s

https://www.youtube.com/watch?v=FNOsAKiCLWo

https://www.youtube.com/watch?v=4PAfMGEI9Hk

Google Cloud Next 2017: https://www.youtube.com/watch?v=7e0RGIul8Kk

Google Cloud Next 2018: https://www.youtube.com/watch?v=on0DGAeWr0s

Best Practices for Actions on Google: https://www.youtube.com/playlist?list=PLOU2XLYxmsILvfJcIASBDbgfxloFz_XsU

Build rich conversational experiences with Dialogflow: https://www.youtube.com/playlist?list=PLOU2XLYxmsIL-iJMv7w0Gj1rLXMcv-f95

Events

Meetups

No matter when you currently are in the world, make sure to connect with your nearest Google Assistant related meetup in your area. I can’t stress enough just how amazing it is to connect with like-minded people offline and learn from them as well as share your own knowledge and experience. These meetups are run by community members that are really passionate about everything around Google Assistant and generously volunteer their time to organize local developer events.

For more meetups in your area, check out:

You can also connect with your nearest GDG (Google Developer Group) and ask them to host a Google Assistant event. This year, they run a global series of events about Actions on Google called Build Actions for Your Community in hundreds of cities around the world.

Conferences

With 22 sessions around Google Assistant in three days and more than 7,000 developers at Shoreline Amphitheatre in Mountain View this year, Google I/O is definitely THE conference to attend if you’re developing Actions on Google. Besides, there are a few other really exciting conferences that cover voice first development for various smart assistants including Google Assistant and feature speakers from the Google Assistant team. I’m sure this list will grow in the very near future.

Slides

You can find lots of excellent slides from speakers (including Googlers and GDEs) on SlideShare or SpeakerDeck. It might be quite useful if you’ve missed their session or would like to remember the concepts that were mentioned. Here are just a few presentations (you can easily find them all using search):

SlideShare

SpeakerDeck

Forums

Stack Overflow

What would we do without Stack Overflow? We all need some help occasionally. So if you find yourself stuck with your Google Assistant project, here are the Google Assistant related tags you can use when asking your questions:

The Googlers (particularly, Nick Felker, Leon Nicholls, Matt Carroll, Sachit Mishra, and Aza Tulepbergenov) and GDEs (particularly, Allen Firstenberg) for Google Assistant are very active on Stack Overflow. So people are rarely left with their questions unanswered.

Also, consider giving back to the community by contributing answers and votes (just use the tags above to find new unanswered questions to help with). Moreover, receiving upvotes/points can be rewarding — and really addictive!

Google Product Forums

Google Product Forums allow you to connect with other users and members of the Google Assistant team to get help quickly. There are currently three official Google Assistant related forums:

You can also help other users with their Google Assistant related questions (and earn badges based on your level of participation).

Experiments

https://experiments.withgoogle.com/voice

Voice Experiments is a showcase of what’s possible when you bring open-ended, natural conversation into games, music, storytelling, and more. These experiments were made with Dialogflow and the Actions on Google platform and work on devices such as the Google Home or even right in the browser. If you’ve made a project that pushes the boundaries of what code can do, make sure to share it with Google by filling out the form here: https://experiments.withgoogle.com/submit.

Codelabs

https://codelabs.developers.google.com/?cat=Assistant

Google Developers Codelabs for Google Assistant provide a guided, tutorial, hands-on coding experience and cover Actions on Google. Most codelabs will step you through the process of building a small application, or adding a new feature to an existing application. There are currently four Google Assistant codelabs:

  • Build Actions for the Google Assistant (Level 1) — 59 min.
  • Build Actions for the Google Assistant (Level 2) — 62 min.
  • Crafting a Character: Design an engaging Assistant app — 30 min.
  • Smart Home Washer — 75 min.

Online courses

Some great Google Assistant courses are available on Caster.io and Udemy for very reasonable prices. I haven’t watched them all from end-to-end, but looking at the syllabi, they look very interesting and a bargain.

Caster.io

Another, more technical course on Google Assistant is coming very soon. You’ll be able to learn how to build your own Google Assistant app from the ground up with Dialogflow.

Udemy

Whether you’re just starting out or are an experienced Google Assistant developer, I hope this article was helpful to you! If you enjoyed this story, please click 👏 and share to make it easier for others to find it.

Google Assistant

The most interesting, relevant stories in the…