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 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.

Updated March 5, 2025

Cloud Run is a fully managed platform that enables you to run your code directly on top of Google's scalable infrastructure. This Codelab will demonstrate how to connect a Next.js application on Cloud Run to a Cloud SQL for PostgreSQL database. In

1 hour 22 minutes

Updated March 5, 2025

Activity embedding enables activity-based apps to support two-pane layouts on large screens with no code refactoring. You add some dependencies, create an XML configuration file, implement an initializer, and make a few additions to the app manifest. Or, if you prefer working in code, you can make a few Jetpack API calls from the onCreate() method of the main activity. In this codelab, you will use both the XML and API development approaches to update an activity-based app to a list-detail, two-pane layout.

1 hour 31 minutes

Updated February 28, 2025

In this codelab, you will create a Spanner instance and perform similarity search on vector embeddings using Spanner’s built-in vector search and integration with Vertex AI models.

Updated February 27, 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.

1 hour 30 minutes

Updated February 27, 2025

In this Codelab, you’ll build a health and fitness app that supports reading and writing to Health Connect.

Updated February 27, 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.

1 hour 32 minutes

Updated February 26, 2025

In this tutorial you’ll learn how to configure and validate the Private Service Connect Vertex AI Pipelines