Discover Google Cloud training your way

With 980+ learning activities to choose from, Google Cloud has designed our comprehensive catalog with you in mind. The catalog consists of a variety of activity formats for you to pick from. Choose from bite-size individual labs or multi-module courses that consist of videos, documents, labs, and quizzes. Our labs give you temporary credentials to actual cloud resources, so you can learn Google Cloud using the real thing. Earn badges for what you complete, define, track, and measure your success with Google Cloud!

  • Badge
  • Format (1)
  • Language (1)

274 results

  1. Lab Featured

    Visualizing Billing Data with Looker Studio

    In this lab, you will harness the power of Looker Studio, where you will learn how to build billing graphs and charts so you can slice and dice your Google Cloud bill the way you want.

  2. Lab Featured

    Getting Started with Cloud Shell and gcloud

    In this hands-on lab you will learn how to connect to computing resources hosted on Google Cloud Platform, and how to use Cloud Shell and Cloud SDK gcloud commands. For a preview, watch the short video Get Started with Cloud Shell, GCP Essentials.

  3. Lab Featured

    Cloud IAM: Qwik Start

    Google Cloud IAM unifies access control for Cloud Platform services into a single system to present a consistent set of operations. Watch the short video Manage Access Control with Google Cloud IAM.

  4. Lab Featured

    Awwvision: Cloud Vision API from a Kubernetes Cluster

    This hands-on lab uses Kubernetes and Cloud Vision API to create an example of how to use the Vision API to classify (label) images from Reddit's /r/aww subreddit and display the labelled results in a web app.

  5. Lab Featured

    Clean Up Unused IP Addresses

    In this lab you will schedule a Cloud Function to identify and clean up unused IP addresses.

  6. Lab Featured

    APIs Explorer: Cloud SQL

    In this lab, you will get hands-on practice with the Cloud SQL API and its associated methods by making calls through the APIs Explorer tool.

  7. Lab Featured

    Merging Results from Different Explores in Looker

    In this lab, you will merge results from different explores in Looker.

  8. Lab Featured

    Infrastructure as Code with Terraform

    In this lab, you will explore how terraform can be used to create, manage, and destroy Google Cloud resources.

  9. Lab Featured

    Getting Started with Cloud KMS

    In this lab, you work with advanced features of Google Cloud Security and Privacy APIs, including setting up a secure Cloud Storage bucket, managing keys and encrypted data using Key Management Storage, and viewing Cloud Storage audit logs.

  10. Lab Featured

    Detect Labels, Faces, and Landmarks in Images with the Cloud Vision API

    Send an image to the Cloud Vision API and have it identify objects, faces, and landmarks

  11. Lab Featured

    Monitoring and Logging for Cloud Functions

    Use Cloud Monitoring to view Cloud Functions details in the Google Cloud console, and Cloud Logging to look at the data for your cloud function.

  12. Lab Featured

    Explore an Ecommerce Dataset with SQL in BigQuery

    In this lab, you learn how to use BigQuery to find data, query the data-to-insights public dataset, and write and execute queries.

  13. Lab Featured

    Mitigate Bias with MinDiff in TensorFlow

    This lab helps you learn how to mitigate bias using MinDiff technique by leveraging TensorFlow Model Remediation library.

  14. Lab Featured

    BigQuery: Qwik Start - Command Line

    This hands-on lab shows you how to query public tables and load sample data into BigQuery using the Command Line Interface. Watch the short videos Get Meaningful Insights with Google BigQuery and BigQuery: Qwik Start - Qwiklabs Preview.

  15. Lab Featured

    Cloud SQL for MySQL: Qwik Start

    In this lab, you create a Google Cloud SQL MySQL instance and perform SQL operations using Google Cloud Platform Console and mysql client. Watch this short video, Manage PostgreSQL and MySQL Databases Easily with Cloud SQL.

  16. Lab Featured

    Set Up Network and HTTP Load Balancers

    In this hands-on lab, you set up both network load balancers and HTTP load balancers for your application running in Compute Engine virtual machines.

  17. Lab Featured

    Deploy and Troubleshoot a Website: Challenge Lab

    Your challenge is to deploy a website in the public cloud

  18. Lab Featured

    Google Apps Script: Access Google Sheets, Maps & Gmail in 4 Lines of Code

    In this lab, you learn one of the easiest ways to write code that accesses Google developer technologies, all by leveraging one of the mainstream web development languages, JavaScript.

  19. Lab Featured

    Deploy Your Website on Cloud Run

    In this lab you will deploy a website to Google Kubernetes Engine, scale it out to more instances, then deploy a new version using rolling updates.

  20. Lab Featured

    Classify Images of Clouds in the Cloud with AutoML Images

    AutoML Images helps developers with limited ML expertise train high quality image recognition models. In this hands-on lab, you will learn how to train a custom model to recognize different types of clouds (cumulus, cumulonimbus, etc.).

  21. Lab Featured

    Analyzing Billing Data with BigQuery

    In this lab you will create datasets and tables, import data from billing reports, and conduct a variety of queries on the data using BigQuery.

  22. Lab Featured

    Optimizing Network Spend with Network Tiers

    In this lab, you create one VM in the premium network service tier (default) and one VM in the standard network service tier. Then you compare the latency and routes for each VM instance.

  23. Lab Featured

    Google Meet: Getting Started

    Use Google Meet to hold impromptu video meetings, virtual training classes around the world, remote interviews, and much more.

  24. Lab Featured

    Set Up an App Dev Environment on Google Cloud: Challenge Lab

    This challenge lab tests your skills and knowledge from the labs in the Perform Foundational Infrastructure Tasks in Google Cloud skill badge. You should be familiar with the content of labs before attempting this lab.

  25. Lab Featured

    Cloud Endpoints: Qwik Start

    In this lab you'll deploy a sample API with Google Cloud Endpoints.

  26. Lab Featured

    Google AppSheet: Getting Started

    Learn how to use Google AppSheet to enable everyone in your organization to build and extend applications without coding.

  27. Lab Featured

    Orchestrating the Cloud with Kubernetes (Azure)

    In this lab you will learn how to provision a complete Kubernetes cluster using Google Kubernetes Engine; deploy and manage Docker containers using kubectl; and break an application into microservices using Kubernetes’ Deployments and Services.

  28. Lab Featured

    Compute Engine: Qwik Start - Windows

    Google Compute Engine lets you create and run virtual machines on Google infrastructure. In this lab you create a Windows Server instance in the Google Compute Engine and access it with RDP. Watch a short preview, Launch a Windows Server Instance, GCP Essentials.

  29. Lab Featured

    Using Cloud Trace on Kubernetes Engine

    This lab deployings a Kubernetes Engine cluster, then a simple web application fronted by a load balancer is deployed to the cluster. The web app publishes messages provided by the user to a Cloud Pub/Sub topic. You will see the correlated telemetry data from HTTP requests to the app will be available in the Cloud…

  30. Lab Featured

    Provision Services with Google Cloud Marketplace

    In this hands-on lab you'll learn how to use Google Cloud Platform's Marketplace to quickly get started with common operating systems, web frameworks, and databases.

  31. Lab Featured

    Using the Natural Language API from Google Docs

    In this hands-on lab, you use Apps Script to call the Natural Language API from Google Docs to analyze the sentiment of selected text in the document.

  32. Lab Featured

    Classify Text into Categories with the Natural Language API

    In this lab you'll learn how to classify text into categories using the Natural Language API

  33. Lab Featured

    Build a Secure Google Cloud Network: Challenge Lab

    In this lab you will be challenged to secure remote SSH access and implement firewall rules.

  34. Lab Featured

    App Engine: Qwik Start - Python

    This hands-on lab shows you how to create a small App Engine application that displays a short message. Watch the short video Build Apps at Scale with Google App Engine.

  35. Lab Featured

    Dataflow: Qwik Start - Templates

    In this lab, you learn how to create a streaming pipeline using a Google-provided Dataflow template.

  36. Lab Featured

    VPC Networking Fundamentals

    In this lab you create an auto-mode VPC network with firewall rules and 2 VM instances, then explore the connectivity for the VM instances.

  37. Lab Featured

    Rent-a-VM to Process Earthquake Data

    In this lab you spin up a virtual machine, configure its security, access it remotely, and then carry out the steps of an ingest-transform-and-publish data pipeline manually. This lab is part of a series of labs on processing scientific data.

  38. Lab Featured

    Reinforcement Learning: Qwik Start

    In this lab, you will learn and get hands-on practice with the fundamental concepts of Reinforcement Learning.

  39. Lab Featured

    Creating a Virtual Machine

    In this hands-on lab, you’ll learn how to create a Google Compute Engine virtual machine and understand zones, regions, and machine types. To preview, watch the short video Create a Virtual Machine, GCP Essentials.

  40. Lab Featured

    Debugging Apps on Google Kubernetes Engine

    This lab teaches you how logging works on GKE and some best practices for log collection by going through some common logging use cases.

  41. Lab Featured

    Cloud Spanner: Qwik Start

    This lab shows how to perform basic operations in Cloud Spanner using the Google Cloud Platform Console. Watch the short video Get a Highly Consistent, Scalable Database Service with Cloud Spanner.

  42. Lab Featured

    App Engine: Qwik Start - Java

    This hands-on lab shows you how to create a small App Engine application that displays a short message. Watch the short video Build Apps at Scale with Google App Engine.

  43. Lab Featured

    Connect to Cloud SQL from an Application in Google Kubernetes Engine

    This lab shows how easy it is to connect an application in Google Kubernetes Engine to a Cloud SQL instance using the Cloud SQL Proxy container as a sidecar container. You will deploy a GKE cluster and a Cloud SQL Postgres instance and use the Cloud SQL Proxy container to allow communication between them.

  44. Lab Featured

    Using BigQuery and Cloud Logging to Analyze BigQuery Usage

    In this lab you view the BigQuery logs inside Cloud Logging, set up a sink to export them back into BigQuery, and then use SQL to analyze the logs.

  45. Lab Featured

    Video Intelligence: Qwik Start

    In this lab, you use the Google Cloud Video Intelligence API to extract metadata from a sample video file. Watch the short video Google Cloud Video Intelligence - Search every moment of every video in your catalog.

  46. Lab Featured

    Looker Data Explorer - Qwik Start

    In this lab, you will create a series of visualizations from the Airports and Flights datasets and save them to a dashboard in Looker.

  47. Lab Featured

    Google Cloud Packet Mirroring with OpenSource IDS

    This lab demonstrates a common enterprise use case for Google Cloud's Packet Mirroring in conjunction with an Open Source Intrusion Detection System.

  48. Lab Featured

    Cloud Monitoring: Qwik Start

    This lab shows you how to monitor a Compute Engine virtual machine (VM) instance with Cloud Monitoring.

  49. Lab Featured

    Deploy Kubernetes Load Balancer Service with Terraform

    In Terraform, a Provider is the logical abstraction of an upstream API. This lab will show you how to setup a Kubernetes cluster and deploy Load Balancer type Nginx service on it.

  50. Lab Featured

    Orchestrating the Cloud with Kubernetes (AWS)

    In this lab you will learn how to provision a complete Kubernetes cluster using Google Kubernetes Engine; deploy and manage Docker containers using kubectl; and break an application into microservices using Kubernetes Deployments and Services.