On-demand activities

Find the right on-demand learning activities for you. Labs are short learning activities that teach you a specific lesson by giving you direct, temporary, hands-on access to real cloud resources. Courses are longer activities, consisting of several modules made of videos, documents, hands-on labs and quizzes. Finally, quests are similar, but are usually shorter and contain only labs.

  • Badge
  • Format
  • Language
Clear all

348 results

  1. Lab Featured

    Develop Serverless Apps with Firebase: Challenge Lab

    In this lab you will create a frontend solution using a Rest API and Firestore database. Lab content is based on resolving a real world scenario through the use of Google Cloud serverless infrastructure.

  2. Lab Featured

    Hosting a Web App on Google Cloud Using Compute Engine (AWS)

    In this lab you'll deploy and scale a Web App on Google Compute Engine.

  3. Lab Featured

    Hosting a Web App on Google Cloud Using Compute Engine - Azure

    In this lab, you will deploy and scale a Web App on Google Compute Engine.

  4. Lab Featured

    Build a Serverless App with Cloud Run that Creates PDF Files

    In this lab you will build a PDF converter web app on Cloud Run, a serverless service, that automatically converts files stored in Cloud Storage into PDFs stored in segregated folders.

  5. Lab Featured

    Hosting a Web App on Google Cloud Using Compute Engine

    Deploy and scale a Web App on Google Compute Engine.

  6. Course Featured

    Develop Serverless Apps with Firebase

    Complete the intermediate Develop Serverless Apps with Firebase skill badge to demonstrate skills in the following: architecting and building serverless web applications with Firebase, utilizing Firestore for database management, automating deployment processes using Cloud Build, and integrating Google Assistant f…

  7. Course Featured

    Google Developer Essentials

    This introductory-level quest shows application developers how the Google Cloud ecosystem could help them build secure, scalable, and intelligent cloud native applications. You learn how to develop and scale applications without setting up infrastructure, run data analytics, gain insights from data, and develop wi…

  8. Lab Featured

    Google Kubernetes Engine Pipeline using Cloud Build

    Create a CI/CD pipeline that automatically builds a container image, stores the image in Artifact Registry, updates a Kubernetes manifest in a Git repository, and deploys the application to Google Kubernetes Engine.

  9. Course Featured

    Flutter Development

    Explore the fundamentals of Flutter application development in this hands-on quest! Within this quest, you will build a "Hello World" Flutter application, design a frontend for a shopping application, and learn how to connect your Flutter applications to backend services. Each lab in this quest utilizes a pre-prov…

  10. Course Featured

    Exploring APIs

    Google Cloud Application Programming Interfaces are the mechanism to interact with Google Cloud Services programmatically. This quest will give you hands-on practice with a variety of GCP APIs, which you will learn through working with Google’s APIs Explorer, a tool that allows you to browse APIs and run their met…