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
OtherFreeConfiguring Private Google Access and Cloud NATA 20-minute intermediate hands-on lab.since 2019Open ↗App developmentFreeDetect Labels, Faces, and Landmarks in Images with the Cloud Vision APIA 10-minute intermediate hands-on lab on app development.since 2019Open ↗Machine learningFreeEntity and Sentiment Analysis with the Natural Language APIA 15-minute intermediate hands-on lab on machine learning and data science.since 2019Open ↗Data engineeringFreeETL Processing on Google Cloud Using Dataflow and BigQuery (Python)A 45-minute intermediate hands-on lab on data engineering.since 2019Open ↗Machine learningFreeExtract, Analyze, and Translate Text from Images with the Cloud ML APIsA 15-minute intermediate hands-on lab on machine learning and data science.since 2019Open ↗Cloud infrastructureFreeHello Node KubernetesA 25-minute intermediate hands-on lab on cloud infrastructure.since 2019Open ↗Admin and costFreeImproving Network Performance IA 10-minute intermediate hands-on lab on administration and cost.since 2019Open ↗Admin and costFreeNetwork Tiers - Optimizing Network SpendA 10-minute beginner hands-on lab on administration and cost.since 2019Open ↗Cloud infrastructureFreeRunning Windows Containers on Compute EngineA 35-minute beginner hands-on lab on cloud infrastructure.since 2019Open ↗Admin and costFreeTerraform FundamentalsA 10-minute beginner hands-on lab on administration and cost.since 2019Open ↗Cloud infrastructureFreeVPC Flow Logs - Analyzing Network TrafficA 25-minute intermediate hands-on lab on cloud infrastructure.since 2019Open ↗OtherFreeWorking with Cloud Dataprep on Google CloudA 45-minute beginner hands-on lab.since 2019Open ↗Cloud infrastructureFreeBuild and Deploy a Docker Image to a Kubernetes Cluster: Challenge LabA 20-minute intermediate hands-on lab on cloud infrastructure.since 2019Open ↗Cloud infrastructureFreeContinuous Delivery with Jenkins in Kubernetes EngineA 1.5-hour intermediate hands-on lab on cloud infrastructure.since 2019Open ↗Governance and securityFreeControl Access to VPC Networks Using Firewall Rules and IAMA 20-minute intermediate hands-on lab on governance and security.since 2019Open ↗App developmentFreeExplore APIs in Google CloudA 15-minute beginner hands-on lab on app development.since 2019Open ↗DatabasesFreeFirestore in Datastore Mode: Qwik StartA 10-minute beginner hands-on lab on databases.since 2019Open ↗Data engineeringFreeLoad Data into Cloud SQLA 15-minute intermediate hands-on lab on data engineering.since 2019Open ↗Cloud infrastructureFreeManage Cloud Storage with the Google Cloud ConsoleA 10-minute beginner hands-on lab on cloud infrastructure.since 2019Open ↗SQL and analyticsFreeMigrate a MySQL Database to Google Cloud SQL: Challenge LabA 20-minute advanced hands-on lab on SQL, analytics and BI.since 2019Open ↗Admin and costFreeMonitor Time-Series Data with OpenTSDBA 1-hour intermediate hands-on lab on administration and cost.since 2019Open ↗StreamingFreePub/Sub: Qwik Start - Command LineA 10-minute beginner hands-on lab on streaming.since 2019Open ↗App developmentFreeScale Out and Update a Containerized Application on a Kubernetes Cluster: Challenge LabA 15-minute intermediate hands-on lab on app development.since 2019Open ↗App developmentFreeScanning User-Generated Content using the Cloud Video Intelligence and Cloud Vision APIsA 1-hour intermediate hands-on lab on app development.since 2019Open ↗App developmentFreeApp Engine: Qwik Start - JavaA 10-minute beginner hands-on lab on app development.since 2019Open ↗App developmentFreeApp Engine: Qwik Start - PHPA 10-minute beginner hands-on lab on app development.since 2019Open ↗App developmentFreeApp Engine: Qwik Start - PythonA 15-minute beginner hands-on lab on app development.since 2019Open ↗App developmentFreeCloud Data Loss Prevention API: Qwik StartA 10-minute beginner hands-on lab on app development.since 2019Open ↗SQL and analyticsFreeCloud SQL for PostgreSQL: Qwik StartA 10-minute beginner hands-on lab on SQL, analytics and BI.since 2019Open ↗SQL and analyticsFreeCreate and Connect to Cloud SQL for MySQL ResourcesA 15-minute beginner hands-on lab on SQL, analytics and BI.since 2019Open ↗Cloud infrastructureFreeDeploy a Cloud Run Function via the Command LineA 15-minute beginner hands-on lab on cloud infrastructure.since 2019Open ↗Cloud infrastructureFreeDeploy a Cloud Run Function via the Google Cloud ConsoleA 15-minute beginner hands-on lab on cloud infrastructure.since 2019Open ↗Admin and costFreeDeploy and Troubleshoot a Website: Challenge LabA 10-minute intermediate hands-on lab on administration and cost.since 2019Open ↗Data engineeringFreeExploring NCAA Data with BigQueryA 20-minute beginner hands-on lab on data engineering.since 2019Open ↗App developmentFreeGoogle Cloud SDK: Qwik Start - Redhat/CentosA 20-minute beginner hands-on lab on app development.since 2019Open ↗Cloud infrastructureFreeGoogle Cloud Storage - Bucket LockA 10-minute beginner hands-on lab on cloud infrastructure.since 2019Open ↗Data engineeringFreeIntroduction to SQL for BigQuery and Cloud SQLA 35-minute beginner hands-on lab on data engineering.since 2019Open ↗Cloud infrastructureFreeManage Cloud Storage with the Google Cloud CLIA 15-minute beginner hands-on lab on cloud infrastructure.since 2019Open ↗StreamingFreePublish and Subscribe to Messages in Pub/Sub Using PythonA 10-minute beginner hands-on lab on streaming.since 2019Open ↗Governance and securityFreeWeb Security Scanner: Qwik StartA 10-minute beginner hands-on lab on governance and security.since 2019Open ↗Admin and costFreeAutomating the Deployment of Networks with TerraformA 15-minute intermediate hands-on lab on administration and cost.since 2019Open ↗Getting startedFreeGetting Started with Cloud Shell and gcloudA 25-minute beginner hands-on lab for getting started.since 2019Open ↗Cloud infrastructureFreeCreate a Virtual MachineA 25-minute beginner hands-on lab on cloud infrastructure.since 2019Open ↗Getting startedFreeA Tour of Google Cloud Hands-on LabsA 20-minute beginner hands-on lab for getting started.since 2019Open ↗App developmentFreeApp Dev: Setting up a Development Environment - PythonA 15-minute beginner hands-on lab on app development.since 2019Open ↗App developmentFreeApp Dev: Storing Image and Video Files in Cloud Storage - PythonA 15-minute intermediate hands-on lab on app development.since 2019Open ↗App developmentFreeDeploy an Application to Google Kubernetes EngineA 25-minute beginner hands-on lab on app development.since 2019Open ↗Getting startedFreeIntroduction to DockerA 20-minute beginner hands-on lab for getting started.since 2019Open ↗Data engineeringFreeOrchestrating the Cloud with KubernetesA 25-minute intermediate hands-on lab on data engineering.since 2019Open ↗Machine learningFreePredict Taxi Fare with a BigQuery ML Forecasting ModelA 20-minute intermediate hands-on lab on machine learning and data science.since 2019Open ↗
Training
Configuring Private Google Access and Cloud NATA 20-minute intermediate hands-on lab.
Detect Labels, Faces, and Landmarks in Images with the Cloud Vision APIA 10-minute intermediate hands-on lab on app development.
Entity and Sentiment Analysis with the Natural Language APIA 15-minute intermediate hands-on lab on machine learning and data science.
ETL Processing on Google Cloud Using Dataflow and BigQuery (Python)A 45-minute intermediate hands-on lab on data engineering.
Extract, Analyze, and Translate Text from Images with the Cloud ML APIsA 15-minute intermediate hands-on lab on machine learning and data science.
Hello Node KubernetesA 25-minute intermediate hands-on lab on cloud infrastructure.
Improving Network Performance IA 10-minute intermediate hands-on lab on administration and cost.
Network Tiers - Optimizing Network SpendA 10-minute beginner hands-on lab on administration and cost.
Running Windows Containers on Compute EngineA 35-minute beginner hands-on lab on cloud infrastructure.
Terraform FundamentalsA 10-minute beginner hands-on lab on administration and cost.
VPC Flow Logs - Analyzing Network TrafficA 25-minute intermediate hands-on lab on cloud infrastructure.
Working with Cloud Dataprep on Google CloudA 45-minute beginner hands-on lab.
Build and Deploy a Docker Image to a Kubernetes Cluster: Challenge LabA 20-minute intermediate hands-on lab on cloud infrastructure.
Continuous Delivery with Jenkins in Kubernetes EngineA 1.5-hour intermediate hands-on lab on cloud infrastructure.
Control Access to VPC Networks Using Firewall Rules and IAMA 20-minute intermediate hands-on lab on governance and security.
Explore APIs in Google CloudA 15-minute beginner hands-on lab on app development.
Firestore in Datastore Mode: Qwik StartA 10-minute beginner hands-on lab on databases.
Load Data into Cloud SQLA 15-minute intermediate hands-on lab on data engineering.
Manage Cloud Storage with the Google Cloud ConsoleA 10-minute beginner hands-on lab on cloud infrastructure.
Migrate a MySQL Database to Google Cloud SQL: Challenge LabA 20-minute advanced hands-on lab on SQL, analytics and BI.
Monitor Time-Series Data with OpenTSDBA 1-hour intermediate hands-on lab on administration and cost.
Pub/Sub: Qwik Start - Command LineA 10-minute beginner hands-on lab on streaming.
Scale Out and Update a Containerized Application on a Kubernetes Cluster: Challenge LabA 15-minute intermediate hands-on lab on app development.
Scanning User-Generated Content using the Cloud Video Intelligence and Cloud Vision APIsA 1-hour intermediate hands-on lab on app development.
App Engine: Qwik Start - JavaA 10-minute beginner hands-on lab on app development.
App Engine: Qwik Start - PHPA 10-minute beginner hands-on lab on app development.
App Engine: Qwik Start - PythonA 15-minute beginner hands-on lab on app development.
Cloud Data Loss Prevention API: Qwik StartA 10-minute beginner hands-on lab on app development.
Cloud SQL for PostgreSQL: Qwik StartA 10-minute beginner hands-on lab on SQL, analytics and BI.
Create and Connect to Cloud SQL for MySQL ResourcesA 15-minute beginner hands-on lab on SQL, analytics and BI.
Deploy a Cloud Run Function via the Command LineA 15-minute beginner hands-on lab on cloud infrastructure.
Deploy a Cloud Run Function via the Google Cloud ConsoleA 15-minute beginner hands-on lab on cloud infrastructure.
Deploy and Troubleshoot a Website: Challenge LabA 10-minute intermediate hands-on lab on administration and cost.
Exploring NCAA Data with BigQueryA 20-minute beginner hands-on lab on data engineering.
Google Cloud SDK: Qwik Start - Redhat/CentosA 20-minute beginner hands-on lab on app development.
Google Cloud Storage - Bucket LockA 10-minute beginner hands-on lab on cloud infrastructure.
Introduction to SQL for BigQuery and Cloud SQLA 35-minute beginner hands-on lab on data engineering.
Manage Cloud Storage with the Google Cloud CLIA 15-minute beginner hands-on lab on cloud infrastructure.
Publish and Subscribe to Messages in Pub/Sub Using PythonA 10-minute beginner hands-on lab on streaming.
Web Security Scanner: Qwik StartA 10-minute beginner hands-on lab on governance and security.
Automating the Deployment of Networks with TerraformA 15-minute intermediate hands-on lab on administration and cost.
Getting Started with Cloud Shell and gcloudA 25-minute beginner hands-on lab for getting started.
Create a Virtual MachineA 25-minute beginner hands-on lab on cloud infrastructure.
A Tour of Google Cloud Hands-on LabsA 20-minute beginner hands-on lab for getting started.
App Dev: Setting up a Development Environment - PythonA 15-minute beginner hands-on lab on app development.
App Dev: Storing Image and Video Files in Cloud Storage - PythonA 15-minute intermediate hands-on lab on app development.
Deploy an Application to Google Kubernetes EngineA 25-minute beginner hands-on lab on app development.
Introduction to DockerA 20-minute beginner hands-on lab for getting started.
Orchestrating the Cloud with KubernetesA 25-minute intermediate hands-on lab on data engineering.
Predict Taxi Fare with a BigQuery ML Forecasting ModelA 20-minute intermediate hands-on lab on machine learning and data science.

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