Data and AI platform training

10,271 trainings · 69 hand-checked

Google Cloud training

Google Skills · 1,372 trainings, 1,372 free · 196 retired kept

Google Skills (formerly Google Cloud Skills Boost): on-demand Google Cloud courses and labs, some free and some with a subscription.

Full catalog

Read Nov 2026
Admin and costFreeInfrastructure as Code with TerraformA 25-minute intermediate hands-on lab on administration and cost.since 2021Open ↗SQL and analyticsFreeLooker Data Explorer - Qwik StartA 20-minute beginner hands-on lab on SQL, analytics and BI.since 2021Open ↗Admin and costFreeOptimize Costs for Google Kubernetes Engine: Challenge LabA 30-minute intermediate hands-on lab on administration and cost.since 2021Open ↗Admin and costFreeUnderstanding and Combining GKE Autoscaling StrategiesA 45-minute intermediate hands-on lab on administration and cost.since 2021Open ↗Machine learningFreeAutoscaling TensorFlow Model Deployments with TF Serving and KubernetesA 35-minute intermediate hands-on lab on machine learning and data science.since 2021Open ↗OtherFreeGoogle Cloud Packet Mirroring with OpenSource IDSA 15-minute beginner hands-on lab.since 2021Open ↗Data engineeringFreeGetting Started with Cloud Data FusionA 1.5-hour beginner hands-on lab on data engineering.since 2021Open ↗Admin and costFreeManage Terraform StateA 15-minute intermediate hands-on lab on administration and cost.since 2021Open ↗Cloud infrastructureFreeManaging a GKE Multi-tenant Cluster with NamespacesA 35-minute intermediate hands-on lab on cloud infrastructure.since 2021Open ↗Data engineeringFreeBuild a BI Dashboard Using Data Studio and BigQueryA 40-minute intermediate hands-on lab on data engineering.since 2021Open ↗Data engineeringFreeIngesting New Datasets into BigQueryA 25-minute beginner hands-on lab on data engineering.since 2021Open ↗App developmentFreeDeploy Go Apps on Google Cloud Serverless PlatformsA 1.2-hour beginner hands-on lab on app development.since 2021Open ↗Admin and costFreeInteract with Terraform ModulesA 15-minute intermediate hands-on lab on administration and cost.since 2021Open ↗App developmentFreeHost a Web App on Google Cloud Using Compute EngineA 50-minute beginner hands-on lab on app development.since 2021Open ↗Data engineeringFreeRun Spark Jobs on Managed Service for Apache SparkA 15-minute beginner hands-on lab on data engineering.since 2021Open ↗App developmentFreeCreate PDFs with Go and Cloud RunA 20-minute intermediate hands-on lab on app development.since 2020Open ↗Data engineeringFreeDeploy a Hugo Website with Cloud Build and Firebase PipelineA 45-minute intermediate hands-on lab on data engineering.since 2020Open ↗App developmentFreeDevelop Serverless Applications on Cloud Run: Challenge LabA 20-minute intermediate hands-on lab on app development.since 2020Open ↗App developmentFreeDevelop Serverless Apps with Firebase: Challenge LabA 15-minute intermediate hands-on lab on app development.since 2020Open ↗App developmentFreeDeveloping a REST API with Go and Cloud RunA 20-minute intermediate hands-on lab on app development.since 2020Open ↗Governance and securityFreeBuild a Secure Google Cloud Network: Challenge LabA 20-minute intermediate hands-on lab on governance and security.since 2020Open ↗Data engineeringFreeDerive Insights from BigQuery Data: Challenge LabA 30-minute intermediate hands-on lab on data engineering.since 2020Open ↗Machine learningFreeEngineer Data for Predictive Modeling with BigQuery ML: Challenge LabA 15-minute intermediate hands-on lab on machine learning and data science.since 2020Open ↗App developmentFreeHTTP Google Cloud Run Functions in GoA 30-minute beginner hands-on lab on app development.since 2020Open ↗Getting startedFreeService Directory: Qwik StartA 10-minute beginner hands-on lab for getting started.since 2020Open ↗Data engineeringFreeTroubleshooting Common SQL Errors with BigQueryA 20-minute beginner hands-on lab on data engineering.since 2020Open ↗Machine learningFreeCreate ML Models with BigQuery ML: Challenge LabA 20-minute intermediate hands-on lab on machine learning and data science.since 2020Open ↗Data engineeringFreeManaged Service for Apache Airflow: Copying BigQuery Tables Across Different LocationsA 1-hour intermediate hands-on lab on data engineering.since 2020Open ↗Admin and costFreeMonitor and Log with Google Cloud Observability: Challenge LabA 25-minute intermediate hands-on lab on administration and cost.since 2020Open ↗OtherFreeBuild a Website on Google Cloud: Challenge LabA 25-minute intermediate hands-on lab.since 2020Open ↗Data engineeringFreeConfluent: Clickstream Data Analysis Pipeline Using ksqlDBA 1-hour intermediate hands-on lab on data engineering.since 2020Open ↗GenAI and LLMsFreeMeasuring Speech-to-Text AccuracyA 15-minute intermediate hands-on lab on generative AI and LLMs.since 2020Open ↗Cloud infrastructureFreeVPC Networking: Cloud HA-VPNA 25-minute intermediate hands-on lab on cloud infrastructure.since 2020Open ↗Governance and securityFreeAuthenticate Users with Identity-Aware ProxyA 30-minute beginner hands-on lab on governance and security.since 2020Open ↗Admin and costFreeConfigure a Passthrough Network Load BalancerA 15-minute beginner hands-on lab on administration and cost.since 2020Open ↗Governance and securityFreeIAM Custom RolesA 15-minute beginner hands-on lab on governance and security.since 2020Open ↗Machine learningFreePrepare Data for ML APIs on Google Cloud: Challenge LabA 35-minute intermediate hands-on lab on machine learning and data science.since 2020Open ↗Machine learningFreeReinforcement Learning: Qwik StartA 15-minute beginner hands-on lab on machine learning and data science.since 2020Open ↗Cloud infrastructureFreeSetting up a Private Kubernetes ClusterA 35-minute intermediate hands-on lab on cloud infrastructure.since 2020Open ↗Cloud infrastructureFreeVPC Network PeeringA 15-minute intermediate hands-on lab on cloud infrastructure.since 2020Open ↗Cloud infrastructureFreeDeploy Your Website on Cloud RunA 20-minute beginner hands-on lab on cloud infrastructure.since 2020Open ↗Cloud infrastructureFreeDevelop your Google Cloud Network: Challenge LabA 35-minute intermediate hands-on lab on cloud infrastructure.since 2020Open ↗Cloud infrastructureFreeImplement Load Balancing on Compute Engine: Challenge LabA 25-minute beginner hands-on lab on cloud infrastructure.since 2020Open ↗Admin and costFreeSet Up an App Dev Environment on Google Cloud: Challenge LabA 25-minute beginner hands-on lab on administration and cost.since 2020Open ↗Cloud infrastructureFreeCloud Logging on Kubernetes EngineA 20-minute beginner hands-on lab on cloud infrastructure.since 2020Open ↗Data engineeringFreeExploring the Lineage of Data with Cloud Data FusionA 1.5-hour advanced hands-on lab on data engineering.since 2020Open ↗StreamingFreeMigrating a Monolithic Website to Microservices on Google Kubernetes EngineA 30-minute beginner hands-on lab on streaming.since 2020Open ↗Admin and costFreeService Accounts and Roles: FundamentalsA 15-minute beginner hands-on lab on administration and cost.since 2020Open ↗Admin and costFreeSet Up a Google Cloud Network: Challenge LabA 15-minute beginner hands-on lab on administration and cost.since 2020Open ↗Admin and costFreeMonitor a Compute Engine Instance with Cloud MonitoringA 20-minute beginner hands-on lab on administration and cost.since 2020Open ↗
Training
Infrastructure as Code with TerraformA 25-minute intermediate hands-on lab on administration and cost.
Looker Data Explorer - Qwik StartA 20-minute beginner hands-on lab on SQL, analytics and BI.
Optimize Costs for Google Kubernetes Engine: Challenge LabA 30-minute intermediate hands-on lab on administration and cost.
Understanding and Combining GKE Autoscaling StrategiesA 45-minute intermediate hands-on lab on administration and cost.
Autoscaling TensorFlow Model Deployments with TF Serving and KubernetesA 35-minute intermediate hands-on lab on machine learning and data science.
Google Cloud Packet Mirroring with OpenSource IDSA 15-minute beginner hands-on lab.
Getting Started with Cloud Data FusionA 1.5-hour beginner hands-on lab on data engineering.
Manage Terraform StateA 15-minute intermediate hands-on lab on administration and cost.
Managing a GKE Multi-tenant Cluster with NamespacesA 35-minute intermediate hands-on lab on cloud infrastructure.
Build a BI Dashboard Using Data Studio and BigQueryA 40-minute intermediate hands-on lab on data engineering.
Ingesting New Datasets into BigQueryA 25-minute beginner hands-on lab on data engineering.
Deploy Go Apps on Google Cloud Serverless PlatformsA 1.2-hour beginner hands-on lab on app development.
Interact with Terraform ModulesA 15-minute intermediate hands-on lab on administration and cost.
Host a Web App on Google Cloud Using Compute EngineA 50-minute beginner hands-on lab on app development.
Run Spark Jobs on Managed Service for Apache SparkA 15-minute beginner hands-on lab on data engineering.
Create PDFs with Go and Cloud RunA 20-minute intermediate hands-on lab on app development.
Deploy a Hugo Website with Cloud Build and Firebase PipelineA 45-minute intermediate hands-on lab on data engineering.
Develop Serverless Applications on Cloud Run: Challenge LabA 20-minute intermediate hands-on lab on app development.
Develop Serverless Apps with Firebase: Challenge LabA 15-minute intermediate hands-on lab on app development.
Developing a REST API with Go and Cloud RunA 20-minute intermediate hands-on lab on app development.
Build a Secure Google Cloud Network: Challenge LabA 20-minute intermediate hands-on lab on governance and security.
Derive Insights from BigQuery Data: Challenge LabA 30-minute intermediate hands-on lab on data engineering.
Engineer Data for Predictive Modeling with BigQuery ML: Challenge LabA 15-minute intermediate hands-on lab on machine learning and data science.
HTTP Google Cloud Run Functions in GoA 30-minute beginner hands-on lab on app development.
Service Directory: Qwik StartA 10-minute beginner hands-on lab for getting started.
Troubleshooting Common SQL Errors with BigQueryA 20-minute beginner hands-on lab on data engineering.
Create ML Models with BigQuery ML: Challenge LabA 20-minute intermediate hands-on lab on machine learning and data science.
Managed Service for Apache Airflow: Copying BigQuery Tables Across Different LocationsA 1-hour intermediate hands-on lab on data engineering.
Monitor and Log with Google Cloud Observability: Challenge LabA 25-minute intermediate hands-on lab on administration and cost.
Build a Website on Google Cloud: Challenge LabA 25-minute intermediate hands-on lab.
Confluent: Clickstream Data Analysis Pipeline Using ksqlDBA 1-hour intermediate hands-on lab on data engineering.
Measuring Speech-to-Text AccuracyA 15-minute intermediate hands-on lab on generative AI and LLMs.
VPC Networking: Cloud HA-VPNA 25-minute intermediate hands-on lab on cloud infrastructure.
Authenticate Users with Identity-Aware ProxyA 30-minute beginner hands-on lab on governance and security.
Configure a Passthrough Network Load BalancerA 15-minute beginner hands-on lab on administration and cost.
IAM Custom RolesA 15-minute beginner hands-on lab on governance and security.
Prepare Data for ML APIs on Google Cloud: Challenge LabA 35-minute intermediate hands-on lab on machine learning and data science.
Reinforcement Learning: Qwik StartA 15-minute beginner hands-on lab on machine learning and data science.
Setting up a Private Kubernetes ClusterA 35-minute intermediate hands-on lab on cloud infrastructure.
VPC Network PeeringA 15-minute intermediate hands-on lab on cloud infrastructure.
Deploy Your Website on Cloud RunA 20-minute beginner hands-on lab on cloud infrastructure.
Develop your Google Cloud Network: Challenge LabA 35-minute intermediate hands-on lab on cloud infrastructure.
Implement Load Balancing on Compute Engine: Challenge LabA 25-minute beginner hands-on lab on cloud infrastructure.
Set Up an App Dev Environment on Google Cloud: Challenge LabA 25-minute beginner hands-on lab on administration and cost.
Cloud Logging on Kubernetes EngineA 20-minute beginner hands-on lab on cloud infrastructure.
Exploring the Lineage of Data with Cloud Data FusionA 1.5-hour advanced hands-on lab on data engineering.
Migrating a Monolithic Website to Microservices on Google Kubernetes EngineA 30-minute beginner hands-on lab on streaming.
Service Accounts and Roles: FundamentalsA 15-minute beginner hands-on lab on administration and cost.
Set Up a Google Cloud Network: Challenge LabA 15-minute beginner hands-on lab on administration and cost.
Monitor a Compute Engine Instance with Cloud MonitoringA 20-minute beginner hands-on lab on administration and cost.

Added and retired by year

YearAddedRetired
2026+17299
2025+22337
2024+15128
2023+20426
2022+1144
2021+972
2020+360
2019 or before+1500
No earlier recordfirst read by Training, Sep 2026421

951 come from the first Internet Archive copy of the page; 421 have no record before Training first read them. Retired counts items the archive saw that are no longer listed.

Courses tracked in detail

Data engineeringFreeBuild a Certification Study Guide: PDE Exam PrepShort course on using Gemini Notebook to build a personal study guide for the Professional Data Engineer exam.Prepares for Professional Data EngineerSelf-paced · 1 h · AdvancedCourse →Generative AIFreeIntroduction to Generative AIIntroductory microlearning course on what generative AI is, how it differs from traditional ML and related Google tools.Prepares for Professional Machine Learning EngineerSelf-paced · 45 min · BeginnerCourse →Data engineeringFreeServerless Data Processing with Dataflow: FoundationsPart 1 of a 3-course Dataflow series: Apache Beam, the Beam Portability framework and how Dataflow separates compute and storage.Prepares for Professional Data EngineerSelf-paced · 3 h · IntermediateCourse →Machine learningPaidIntroduction to AI and Machine Learning on Google CloudCourse on Google Cloud AI and ML tools across the data-to-AI lifecycle for generative and predictive AI projects.Prepares for Professional Machine Learning EngineerSelf-paced · 8 h · BeginnerCourse →Data engineeringPaidIntroduction to Data Engineering on Google CloudOn-demand course on the data engineer role on Google Cloud and the products used to address data engineering challenges.Prepares for Professional Data EngineerSelf-paced · 9 h 30 min · BeginnerCourse →AnalyticsPaidWork with Gemini Models in BigQueryCourse on using Gemini models for generative AI tasks in BigQuery through a CRM use case with SQL and Python notebooks.Prepares for Professional Data EngineerSelf-paced · 3 h · IntermediateCourse →
Course
Build a Certification Study Guide: PDE Exam PrepShort course on using Gemini Notebook to build a personal study guide for the Professional Data Engineer exam.FreeData engineering · Advanced · 1 h · prepares for Professional Data Engineer
Introduction to Generative AIIntroductory microlearning course on what generative AI is, how it differs from traditional ML and related Google tools.FreeGenerative AI · Beginner · 45 min · prepares for Professional Machine Learning Engineer
Serverless Data Processing with Dataflow: FoundationsPart 1 of a 3-course Dataflow series: Apache Beam, the Beam Portability framework and how Dataflow separates compute and storage.FreeData engineering · Intermediate · 3 h · prepares for Professional Data Engineer
Introduction to AI and Machine Learning on Google CloudCourse on Google Cloud AI and ML tools across the data-to-AI lifecycle for generative and predictive AI projects.SubscriptionMachine learning · Beginner · 8 h · prepares for Professional Machine Learning Engineer
Introduction to Data Engineering on Google CloudOn-demand course on the data engineer role on Google Cloud and the products used to address data engineering challenges.SubscriptionData engineering · Beginner · 9 h 30 min · prepares for Professional Data Engineer
Work with Gemini Models in BigQueryCourse on using Gemini models for generative AI tasks in BigQuery through a CRM use case with SQL and Python notebooks.SubscriptionAnalytics · Intermediate · 3 h · prepares for Professional Data Engineer

Certifications these courses prepare for

About Google Cloud training