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!
274 results
-
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.
-
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.
-
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.
-
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.
-
Lab Featured Clean Up Unused IP Addresses
In this lab you will schedule a Cloud Function to identify and clean up unused IP addresses.
-
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.
-
Lab Featured Merging Results from Different Explores in Looker
In this lab, you will merge results from different explores in Looker.
-
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.
-
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.
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
Lab Featured Deploy and Troubleshoot a Website: Challenge Lab
Your challenge is to deploy a website in the public cloud
-
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.
-
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.
-
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.).
-
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.
-
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.
-
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.
-
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.
-
Lab Featured Cloud Endpoints: Qwik Start
In this lab you'll deploy a sample API with Google Cloud Endpoints.
-
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.
-
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.
-
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.
-
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…
-
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.
-
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.
-
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
-
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.
-
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.
-
Lab Featured Dataflow: Qwik Start - Templates
In this lab, you learn how to create a streaming pipeline using a Google-provided Dataflow template.
-
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.
-
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.
-
Lab Featured Reinforcement Learning: Qwik Start
In this lab, you will learn and get hands-on practice with the fundamental concepts of Reinforcement Learning.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
Lab Featured Cloud Monitoring: Qwik Start
This lab shows you how to monitor a Compute Engine virtual machine (VM) instance with Cloud Monitoring.
-
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.
-
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.