Google Cloud Skills Boost

OK Google: Build Interactive Apps with Google Assistant

4 hours Fundamental universal_currency_alt 12 Credits
With Google Assistant part of over a billion consumer devices, this quest teaches you how to build practical Google Assistant applications integrated with Google Cloud services via APIs. Example apps will use the Dialogflow conversational suite and the Actions and Cloud Functions frameworks. You will build 5 different applications that explore useful and fun tools you can extend on your own. No hardware required! These labs use the cloud-based Google Assistant simulator environment for developing and testing, but if you do have your own device, such as a Google Home or a Google Hub, additional instructions are provided on how to deploy your apps to your own hardware.
Badge for OK Google: Build Interactive Apps with Google Assistant

When you complete this activity, you can earn the badge displayed above! View all the badges you have earned by visiting your profile page. Boost your cloud career by showing the world the skills you have developed!

  • Lab

    Google Assistant: Qwik Start - Dialogflow

    In this lab you will learn the fundamentals of Google Assistant by building a quote generator application with Actions and Dialogflow.

  • Lab

    Introduction to APIs in Google

    This lab will teach you about the architecture and basic functioning of Application Programming Interfaces (APIs). This will be supplemented with hands-on practice, where you will configure and run Cloud Storage API methods in Cloud Shell.

  • Lab

    Google Assistant: Build an Application with Dialogflow and Cloud Functions

    In this lab, you will build a Google Assistant application with Dialogflow and Cloud Functions for Firebase.

  • Lab

    Google Assistant: Build a Youtube Entertainment App

    In this lab, you will build a Google Assistant app with Dialogflow, Cloud Functions, and the Youtube API to generate the top music videos for any music artist. .

  • Lab

    Google Assistant: Build a Restaurant Locator with the Places API

    In this lab you will build an Assistant application that takes in a user's location and preferences and passes them to the Places API via a Cloud Function to generate the ideal spot to eat.

  • info
    Quest Info
    Prerequisites
    No prerequisites required, but comfort with Javascript and Node.js programming will be helpful. Students who have completed the Baseline: Infrastructure will obtain a good conceptual understanding of Cloud Functions before starting this quest.
    Available languages
    English, français, español (Latinoamérica), 日本語, and português (Brasil)
    What do I do when I finish this quest?
    After finishing this quest, you can explore additional content in your learning path or browse the learning catalog.
    What badges can I earn?
    Upon finishing a quest, you will earn a badge of completion. Some quests test your ability to apply your knowledge via a final assessment challenge lab. For these quests, you will receive a skill badge. Badges can be viewed on your profile and shared with your social network.