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
App developmentFreeDeploy Kubernetes Applications on Google Cloud: Challenge LabA 20-minute intermediate hands-on lab on app development.since 2020Open ↗StreamingFreeBuild a Resilient, Asynchronous System with Cloud Run and Pub/SubA 20-minute intermediate hands-on lab on streaming.since 2019Open ↗App developmentFreeBuild a Serverless Web App with FirebaseA 1.5-hour intermediate hands-on lab on app development.since 2019Open ↗OtherFreeClean Up Unused and Orphaned Persistent DisksA 20-minute intermediate hands-on lab.since 2019Open ↗OtherFreeClean Up Unused IP AddressesA 20-minute intermediate hands-on lab.since 2019Open ↗Data engineeringFreeExploring the Public Cryptocurrency Datasets Available in BigQueryA 35-minute advanced hands-on lab on data engineering.since 2019Open ↗Cloud infrastructureFreeInstall Cloud Service Mesh on GKEA 45-minute intermediate hands-on lab on cloud infrastructure.since 2019Open ↗Admin and costFreeOptimizing Cost with Google Cloud StorageA 20-minute intermediate hands-on lab on administration and cost.since 2019Open ↗Admin and costFreeSetting Up Cost Control with QuotaA 10-minute intermediate hands-on lab on administration and cost.since 2019Open ↗App developmentFreeBuild a Serverless App with Cloud Run that Creates PDF FilesA 25-minute intermediate hands-on lab on app development.since 2019Open ↗AI agentsFreeTracing the 10,000 BTC Pizza Network on Agent PlatformA 45-minute beginner hands-on lab on AI agents.since 2019Open ↗Cloud infrastructureFreeUsing Cloud Trace on Kubernetes EngineA 25-minute intermediate hands-on lab on cloud infrastructure.since 2019Open ↗DatabasesFreeImport Data to a Firestore DatabaseA 15-minute beginner hands-on lab on databases.since 2019Open ↗AI agentsFreeClassify Images of Clouds with Agent PlatformA 25-minute intermediate hands-on lab on AI agents.since 2019Open ↗Admin and costFreeCloud Operations for GKEA 20-minute beginner hands-on lab on administration and cost.since 2019Open ↗App developmentFreeRunning a Containerized App on Google Kubernetes EngineA 15-minute beginner hands-on lab on app development.since 2019Open ↗SQL and analyticsFreeConnect to Cloud SQL from an Application in Google Kubernetes EngineA 20-minute intermediate hands-on lab on SQL, analytics and BI.since 2019Open ↗App developmentFreeAPIs Explorer: App EngineA 15-minute beginner hands-on lab on app development.since 2019Open ↗App developmentFreeAPIs Explorer: Cloud StorageA 15-minute beginner hands-on lab on app development.since 2019Open ↗App developmentFreeAPIs Explorer: Create and Update a ClusterA 15-minute beginner hands-on lab on app development.since 2019Open ↗Governance and securityFreeHow to Use a Network Policy on Google Kubernetes EngineA 25-minute beginner hands-on lab on governance and security.since 2019Open ↗App developmentFreeDe-identify DICOM Data with the Healthcare APIA 1-hour intermediate hands-on lab on app development.since 2019Open ↗Admin and costFreeModular Load Balancing with Terraform - Regional Load BalancerA 10-minute intermediate hands-on lab on administration and cost.since 2019Open ↗App developmentFreeAPIs Explorer: Qwik StartA 10-minute beginner hands-on lab on app development.since 2019Open ↗App developmentFreeApp Dev: Deploying the Application into Kubernetes Engine - PythonA 30-minute beginner hands-on lab on app development.since 2019Open ↗Admin and costFreeHTTPS Content-Based Load Balancer with TerraformA 25-minute intermediate hands-on lab on administration and cost.since 2019Open ↗Data engineeringFreeIngesting HL7v2 Data with the Healthcare APIA 1-hour beginner hands-on lab on data engineering.since 2019Open ↗Admin and costFreeUsing Cloud Storage CLI to Perform Operations on Buckets and ObjectsA 20-minute beginner hands-on lab on administration and cost.since 2019Open ↗Governance and securityFreeConfiguring IAM Permissions with gcloudA 25-minute beginner hands-on lab on governance and security.since 2019Open ↗Governance and securityFreeApp Dev: Adding User Authentication to your Application - PythonA 15-minute intermediate hands-on lab on governance and security.since 2019Open ↗Governance and securityFreeUsing Role-based Access Control in Kubernetes EngineA 20-minute intermediate hands-on lab on governance and security.since 2019Open ↗Data engineeringFreeBigQuery: Qwik Start - ConsoleA 15-minute beginner hands-on lab on data engineering.since 2019Open ↗SQL and analyticsFreeDeploy Microsoft SQL Server to Compute EngineA 15-minute beginner hands-on lab on SQL, analytics and BI.since 2019Open ↗Data engineeringFreeAnalyzing Billing Data with BigQueryA 20-minute beginner hands-on lab on data engineering.since 2019Open ↗Admin and costFreeConfigure VPC Networks with the gcloud CLIA 15-minute beginner hands-on lab on administration and cost.since 2019Open ↗Data engineeringFreeExamining BigQuery Billing Data in Google SheetsA 35-minute beginner hands-on lab on data engineering.since 2019Open ↗SQL and analyticsFreeVisualizing Billing Data with Data StudioA 10-minute beginner hands-on lab on SQL, analytics and BI.since 2019Open ↗Admin and costFreeHardening Default GKE Cluster ConfigurationsA 25-minute advanced hands-on lab on administration and cost.since 2019Open ↗GenAI and LLMsFreeIt Speaks! Create Synthetic Speech Using Text-to-SpeechA 10-minute beginner hands-on lab on generative AI and LLMs.since 2019Open ↗Data engineeringFreeManage Apache Spark Clusters Using the gcloud CLIA 15-minute beginner hands-on lab on data engineering.since 2019Open ↗Data engineeringFreeBuild and Run a Dataflow Pipeline Using PythonA 20-minute beginner hands-on lab on data engineering.since 2019Open ↗Data engineeringFreeVisualize BigQuery Data with Data StudioA 1.5-hour intermediate hands-on lab on data engineering.since 2019Open ↗GenAI and LLMsFreeSpeaking with a Webpage - Streaming Speech TranscriptsA 15-minute beginner hands-on lab on generative AI and LLMs.since 2019Open ↗Data engineeringFreeIngesting DICOM Data with the Healthcare APIA 25-minute beginner hands-on lab on data engineering.since 2019Open ↗Data engineeringFreeIngesting FHIR Data with the Healthcare APIA 25-minute beginner hands-on lab on data engineering.since 2019Open ↗OtherFree[DEPRECATED] Deploying a Fault-Tolerant Microsoft Active Directory EnvironmentA 15-minute advanced hands-on lab.since 2019Open ↗App developmentFreeAnnotate Videos Using the Video Intelligence APIA 10-minute beginner hands-on lab on app development.since 2019Open ↗SQL and analyticsFreeAutoscaling Managed Instance Groups with Custom MetricsA 15-minute intermediate hands-on lab on SQL, analytics and BI.since 2019Open ↗Data engineeringFreeBuild a Streaming Pipeline Using Dataflow TemplatesA 15-minute beginner hands-on lab on data engineering.since 2019Open ↗Getting startedFreeCloud Filestore: Qwik StartA 15-minute beginner hands-on lab for getting started.since 2019Open ↗
Training
Deploy Kubernetes Applications on Google Cloud: Challenge LabA 20-minute intermediate hands-on lab on app development.
Build a Resilient, Asynchronous System with Cloud Run and Pub/SubA 20-minute intermediate hands-on lab on streaming.
Build a Serverless Web App with FirebaseA 1.5-hour intermediate hands-on lab on app development.
Clean Up Unused and Orphaned Persistent DisksA 20-minute intermediate hands-on lab.
Clean Up Unused IP AddressesA 20-minute intermediate hands-on lab.
Exploring the Public Cryptocurrency Datasets Available in BigQueryA 35-minute advanced hands-on lab on data engineering.
Install Cloud Service Mesh on GKEA 45-minute intermediate hands-on lab on cloud infrastructure.
Optimizing Cost with Google Cloud StorageA 20-minute intermediate hands-on lab on administration and cost.
Setting Up Cost Control with QuotaA 10-minute intermediate hands-on lab on administration and cost.
Build a Serverless App with Cloud Run that Creates PDF FilesA 25-minute intermediate hands-on lab on app development.
Tracing the 10,000 BTC Pizza Network on Agent PlatformA 45-minute beginner hands-on lab on AI agents.
Using Cloud Trace on Kubernetes EngineA 25-minute intermediate hands-on lab on cloud infrastructure.
Import Data to a Firestore DatabaseA 15-minute beginner hands-on lab on databases.
Classify Images of Clouds with Agent PlatformA 25-minute intermediate hands-on lab on AI agents.
Cloud Operations for GKEA 20-minute beginner hands-on lab on administration and cost.
Running a Containerized App on Google Kubernetes EngineA 15-minute beginner hands-on lab on app development.
Connect to Cloud SQL from an Application in Google Kubernetes EngineA 20-minute intermediate hands-on lab on SQL, analytics and BI.
APIs Explorer: App EngineA 15-minute beginner hands-on lab on app development.
APIs Explorer: Cloud StorageA 15-minute beginner hands-on lab on app development.
APIs Explorer: Create and Update a ClusterA 15-minute beginner hands-on lab on app development.
How to Use a Network Policy on Google Kubernetes EngineA 25-minute beginner hands-on lab on governance and security.
De-identify DICOM Data with the Healthcare APIA 1-hour intermediate hands-on lab on app development.
Modular Load Balancing with Terraform - Regional Load BalancerA 10-minute intermediate hands-on lab on administration and cost.
APIs Explorer: Qwik StartA 10-minute beginner hands-on lab on app development.
App Dev: Deploying the Application into Kubernetes Engine - PythonA 30-minute beginner hands-on lab on app development.
HTTPS Content-Based Load Balancer with TerraformA 25-minute intermediate hands-on lab on administration and cost.
Ingesting HL7v2 Data with the Healthcare APIA 1-hour beginner hands-on lab on data engineering.
Using Cloud Storage CLI to Perform Operations on Buckets and ObjectsA 20-minute beginner hands-on lab on administration and cost.
Configuring IAM Permissions with gcloudA 25-minute beginner hands-on lab on governance and security.
App Dev: Adding User Authentication to your Application - PythonA 15-minute intermediate hands-on lab on governance and security.
Using Role-based Access Control in Kubernetes EngineA 20-minute intermediate hands-on lab on governance and security.
BigQuery: Qwik Start - ConsoleA 15-minute beginner hands-on lab on data engineering.
Deploy Microsoft SQL Server to Compute EngineA 15-minute beginner hands-on lab on SQL, analytics and BI.
Analyzing Billing Data with BigQueryA 20-minute beginner hands-on lab on data engineering.
Configure VPC Networks with the gcloud CLIA 15-minute beginner hands-on lab on administration and cost.
Examining BigQuery Billing Data in Google SheetsA 35-minute beginner hands-on lab on data engineering.
Visualizing Billing Data with Data StudioA 10-minute beginner hands-on lab on SQL, analytics and BI.
Hardening Default GKE Cluster ConfigurationsA 25-minute advanced hands-on lab on administration and cost.
It Speaks! Create Synthetic Speech Using Text-to-SpeechA 10-minute beginner hands-on lab on generative AI and LLMs.
Manage Apache Spark Clusters Using the gcloud CLIA 15-minute beginner hands-on lab on data engineering.
Build and Run a Dataflow Pipeline Using PythonA 20-minute beginner hands-on lab on data engineering.
Visualize BigQuery Data with Data StudioA 1.5-hour intermediate hands-on lab on data engineering.
Speaking with a Webpage - Streaming Speech TranscriptsA 15-minute beginner hands-on lab on generative AI and LLMs.
Ingesting DICOM Data with the Healthcare APIA 25-minute beginner hands-on lab on data engineering.
Ingesting FHIR Data with the Healthcare APIA 25-minute beginner hands-on lab on data engineering.
[DEPRECATED] Deploying a Fault-Tolerant Microsoft Active Directory EnvironmentA 15-minute advanced hands-on lab.
Annotate Videos Using the Video Intelligence APIA 10-minute beginner hands-on lab on app development.
Autoscaling Managed Instance Groups with Custom MetricsA 15-minute intermediate hands-on lab on SQL, analytics and BI.
Build a Streaming Pipeline Using Dataflow TemplatesA 15-minute beginner hands-on lab on data engineering.
Cloud Filestore: Qwik StartA 15-minute beginner hands-on lab for getting started.

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