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

45 minutes

Updated March 13, 2025

Bidding & Auction Services (B&A) is comprised of 4 services for buyers and sellers to facilitate a Protected Audience auction: Buyer stack: Seller stack: This codelab takes you through setting up and testing the end-to-end setup in your local

Updated March 13, 2025

In this codelab, you’ll add in-app purchases to a Flutter app that are verified and managed using a Dart backend service.

Updated March 13, 2025

To develop a functional AI-powered teaching assistant system called “Aidemy” on Google Cloud Platform, showcasing the power of multi-agent systems. Gain practical experience in designing, building, and deploying a complex multi-agent system on Google Cloud, mastering key concepts in LLM application development, and understanding the benefits of event-driven architectures.

Updated March 13, 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 March 13, 2025

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

41 minutes

Updated March 10, 2025

Learn how to use Firebase Genkit to build generative AI features with the app development skills and tools you already know.

22 minutes

Updated March 10, 2025

In this lab, you learn how to use BigQuery Machine Learning for inference with remote models (Gemini models) to analyze movie poster images and generate summaries of these posters.

Updated March 7, 2025

Learn how to add a simple Gemini API feature to an Android app with Vertex AI for Firebase.

45 minutes

Updated March 7, 2025

In this codelab you’ll learn how to build and deploy generative AI agents using Google Cloud’s powerful tools and infrastructure. We’ll cover the essential concepts and walk you through the initial steps to get your first agent up and running.

Updated March 7, 2025

In this codelab, you’ll learn how to run AI/ML workload with an accelerator using the Trusted Space solution.