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!

  • Solution
  • Role
  • Badge
  • Format
  • Language
  • Level
  • Duration

1047 results

  1. Lab Featured

    Cloud Filestore: Qwik Start

    Cloud Filestore is a managed file storage service for applications that require a filesystem interface and a shared filesystem for data. Filestore gives users a simple, native experience for standing up managed Network Attached Storage (NAS) with their Google Compute Engine and Kubernetes Engine instances.

  2. Lab Featured

    Arcade Hero: Enter the PubSub

    Arcade Hero: PubSub Level One

  3. Lab Featured

    Tag and Discover BigLake Data: Challenge Lab

    This challenge lab tests your skills and knowledge from the labs in the Tag and Discover BigLake Data course. You should be familiar with the content of labs before attempting this lab.

  4. Lab Featured

    Getting Started with BigQuery ML

    In this lab, you learn how to use BigQuery to create a machine learning model that predicts whether a visitor will make a transaction.

  5. Lab Featured

    Classify Images of Cats and Dogs using Transfer Learning

    In this lab, you will learn how to classify images of cats and dogs by using transfer learning from a pre-trained network.

  6. Lab Featured

    Generative AI: Go Mandarin Chinese

    Arcade chatbot lab to learn about Chinese

  7. Lab Featured

    Deploy a Streamlit App Integrated with Gemini Pro on Cloud Run

    In this lab, you will learn how to deploy a Streamlit app integrated with Gemini Pro on Cloud Run.

  8. Lab Featured

    Generative AI: Go French

    Arcade chatbot lab to learn about French

  9. Lab Featured

    Cloud Source Repositories: Qwik Start

    In this lab you will create a local Git repository that contains files for a sample App Engine application, add a GCP repository as a remote, and push the contents of the local repository.

  10. Lab Featured

    Getting Started with Security Command Center

    In this lab, you take your first steps with Security Command Center (SCC) by exploring the service’s interface, configurations, vulnerability findings, and analyzed asset features.

  11. Lab Featured

    Ingesting New Datasets into BigQuery

    This lab focuses on how to ingest new datasets into tables inside of BigQuery.

  12. Lab Featured

    Use APIs to Work with Cloud Storage: Challenge Lab

    This challenge lab tests your skills and knowledge from the labs in the Use APIs to Work with Cloud Storage quest. You should be familiar with the content of labs before attempting this lab.

  13. Lab Featured

    Predict Visitor Purchases with a Classification Model in BigQuery ML

    In this lab, you use an available ecommerce dataset to create a classification (logistic regression) model in BigQuery ML that predicts customers' purchasing habits.

  14. Lab Featured

    Cloud SQL with Terraform

    In this hands-on lab you will learn to create Cloud SQL instances with Terraform, then set up the Cloud SQL Proxy, testing the connection with both MySQL and PostgreSQL clients.

  15. Lab Featured

    Arcade Hero: Enter the Artifact Registry Container

    Arcade Hero: Artifact Registry Level One

  16. Lab Featured

    Cloud Storage: Qwik Start - Cloud Console

    This hands-on lab shows you how to perform basic tasks in Cloud Storage using the Google Cloud Console. Watch the short video Google Cloud Storage: Massive Scalability Plus More.

  17. Lab Featured

    Arcade Hero: Enter the Source Repository

    Arcade Hero: Source Repository Level One

  18. Lab Featured

    Creating Spanner Instances and Databases (Console)

    In this lab, you create Spanner instances and databases using the Google Cloud Console.

  19. Lab Featured

    Protecting Google Compute resources with FortiGate

    This lab is intended for network administrators implementing network traffic inspection in Google Cloud using FortiGate next-gen firewalls. You will learn the reference architecture and configure inbound, outbound and east-west traffic inspection using a FortiGate HA cluster.

  20. Lab Featured

    Securing Container Builds

    Artifact Registry enables you to store different artifact types, create multiple repositories in a single project, and associate a specific region or multi-region with each repository.

  21. Lab Featured

    Set Up a Query-based Alert By Using MQL: Qwik Start

    Learn how to monitor an Apache Web Server installed on a Compute Engine virtual machine (VM) instance using Ops Agent.

  22. Lab Featured

    Datastore: Qwik Start

    This hands-on lab will show you how to store and query data in Google Cloud Datastore using the Google Cloud Platform.

  23. Lab Featured

    Cloud Storage: Qwik Start - CLI/SDK

    This hands-on lab shows you how to perform basic tasks in Cloud Storage using the gsutil command-line tool. Watch the short video Google Cloud Storage: Massive Scalability Plus More.

  24. Lab Featured

    Arcade Hero: Enter the Inbound Firewall

    Arcade Hero: Firewall Level One

  25. Lab Featured

    Dataproc: Qwik Start - Command Line

    This lab shows you how to create a Dataproc cluster, run a simple Apache Spark job in the cluster, and then modify the number of workers in the cluster using the command line. Watch these short videos, Dataproc: Qwik Start - Qwiklabs Preview and Run Spark and Hadoop Faster with Cloud Dataproc.

  26. Lab Featured

    Bracketology with Google Machine Learning

    In this lab, you use BigQuery to analyze the public NCAA dataset and BigQuery ML to predict NCAA tournament brackets.

  27. Lab Featured

    Deploy, Scale, and Update Your Website on Google Kubernetes Engine

    Deploy a website to Google Kubernetes Engine, scale it out to more instances, and deploy a new version using Rolling Updates.

  28. Lab Featured

    APIs Explorer: Cloud Storage

    In this lab you will use the APIs Explorer tool to create Cloud Storage buckets, upload data to the bucket, and remove content from buckets.

  29. Lab Featured

    Working with JSON, Arrays, and Structs in BigQuery

    In this lab, you work with semi-structured data (ingesting JSON, Array data types) inside of BigQuery. You practice loading, querying, troubleshooting, and unnesting various semi-structured datasets.

  30. Lab Featured

    Cloud Natural Language API: Qwik Start

    The Cloud Natural Language API lets you extract entities and perform sentiment and syntactic analysis on text. Watch these short videos Gain Valuable Insights from Text with Cloud Natural Language and Cloud Natural Language: Qwik Start - Qwiklabs Preview.

  31. Lab Featured

    Optimizing Performance of LookML Queries

    In this lab, you learn how to optimize query performance in Looker.

  32. Lab Featured

    Weather Data in BigQuery

    In this lab you analyze historical weather observations using BigQuery in conjunction with other datasets

  33. Lab Featured

    Using the Google Cloud Speech API: Challenge Lab

    This challenge lab tests your skills and knowledge from the labs in the Using the Google Cloud Speech API quest. You should be familiar with the content of labs before attempting this lab.

  34. Lab Featured

    Bigtable: Qwik Start - Command Line

    Cloud Bigtable is Google's NoSQL Big Data database service. It's the same database that powers many core Google services, including Search, Analytics, Maps, and Gmail. In this lab you'll use Bigtable with the cbt command line. Watch the short videos Bigtable: Qwik Start - Qwiklabs Preview and Handle Massive Worklo…

  35. Lab Featured

    Troubleshooting and Solving Data Join Pitfalls

    In this lab, you explore the relationships between data tables and the pitfalls to avoid when joining them together.

  36. Lab Featured

    Datastream: PostgreSQL Replication to BigQuery

    In this lab you will replicate data from a PostgreSQL database to BigQuery.

  37. Lab Featured

    Google Cloud Storage - Bucket Lock

    In this lab, you learn how to use Google Cloud Storage Bucket Lock to manage object retention.

  38. Lab Featured

    Arcade Hero: Enter the Storage

    Arcade Hero: Cloud Storage Level One

  39. Lab Featured

    Creating Date-Partitioned Tables in BigQuery

    In this lab, you learn how to query and create partitioned tables to improve query performance and reduce resource usage.

  40. 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.

  41. Lab Featured

    Creating Measures and Dimensions Using LookML

    In this lab, you build dimensions and measures in LookML and learn about different types of dimensions and measures that Looker supports.

  42. Lab Featured

    Monitor Environments with Google Cloud Managed Service for Prometheus: Challenge Lab

    In a challenge lab you’re given a scenario and a set of tasks. Instead of following step-by-step instructions, you will use the skills learned from the labs in the quest to figure out how to complete the tasks on your own! An automated scoring system (shown on this page) will provide feedback on whether you have c…

  43. Lab Featured

    Sending and Scheduling Dashboards in Looker

    In this lab, you learn about the different options for sharing and scheduling dashboards in Looker.

  44. Lab Featured

    Generative AI: Data Engineer Revision

    Arcade chatbot lab to learn about the Professional Data Engineer

  45. Lab Featured

    Google Kubernetes Engine: Qwik Start

    Google Kubernetes Engine provides a managed environment for deploying, managing, and scaling your containerized applications using Google infrastructure. This hands-on lab shows you how deploy a containerized application with Kubernetes Engine.

  46. Lab Featured

    Secure Builds with Cloud Build

    In this lab you'll learn how to build Cloud Build images, then scan images stored in Artifact Registry for vulnerabilities

  47. Lab Featured

    Google Cloud Speech-to-Text API: Qwik Start

    The Google Cloud Speech-to-Text API integrates speech recognition into dev apps; you can now send audio and receive a text transcription. Watch these short videos Powerful Speech Recognition Using Google Machine Learning and Google Cloud Speech: Qwik Start - Qwiklabs Preview

  48. Lab Featured

    VPC Networks - Controlling Access

    In this lab, you create two nginx web servers and control external HTTP access to the web servers using tagged firewall rules. Then, you explore IAM policies and service accounts.

  49. Lab Featured

    Arcade Hero: Enter the PubSub Subscription

    Arcade Hero: PubSub Subscription Level One

  50. Lab Featured

    Protect Cloud Traffic with BeyondCorp Enterprise (BCE) Security: Challenge Lab

    This is a challenge lab based on Protect Cloud Traffic with BeyondCorp Enterprise (BCE) Security quest, where the user complete a series of tasks within a limited time period. Instead of following step-by-step instructions, you will be presented with a general objective, and will be scored automatically based on y…