Google Developers Codelabs provide a guided, tutorial, hands-on coding experience. Most codelabs will step you through the process of building a small application, or adding a new feature to an existing application. They cover a wide range of topics such as Android Wear, Google Compute Engine, ARCore, and Google APIs on iOS.

Codelab tools on GitHub

Filter By

Choose a topic
Choose a product
Choose an event

Updated February 22, 2025

Images account for more than 60% of the bytes on average needed to load a web page. Using AVIF you can make your images smaller and make your website load faster. AVIF is an image format derived from the AV1 video bitream. AVIF was built for

40 minutes

Updated February 21, 2025

This codelab is intended to help you understand how to create your first 3D Map using Photorealistic 3D Maps in Maps JavaScript. You will learn the basics about loading the right components of the Maps Javascript API, displaying your first 3D Map and

1 hour 12 minutes

Updated February 21, 2025

In this codelab you’ll learn how to create a Private Service Connect for AlloyDB

Updated February 21, 2025

In this codelab you’ll learn how to create a Gemini-powered video summarizer that can summarize YouTube videos.

1 hour 37 minutes

Updated February 20, 2025

This tutorial explores how to add and style 3D markers in your application. You'll also learn how to animate your application by flying to and around specific locations. This tutorial builds on the concepts covered in the first codelab. If you

1 hour 12 minutes

Updated February 20, 2025

In this codelab you’ll learn how to create a Private Services Connect for Cloud SQL

Updated February 19, 2025

In this codelab, you’ll build a RAG based Vector Search application designed to find matching toys for customer search (through texts and images), create custom toys based on user request and predict price for the custom-created toy using AlloyDB, Gemini, Imagen, LangChain4j and GenAI Toolbox for Databases.

Updated February 19, 2025

In this codelab, you’ll build and deploy a Toolbox for your Price Prediction Application that uses AlloyDB and generative AI features using Gen AI Toolbox for Databases service.

Updated February 18, 2025

Gen AI applications require observability like any other. Are there special observability techniques require for Generative AI? In this lab, you will create a simple Gen AI application. Deploy it to Cloud Run. And instrument it with essential

49 minutes

Updated February 14, 2025

Learn how to build a web app with Firebase Data Connect and GraphQL