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

49 minutes

Updated February 14, 2025

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

55 minutes

Updated January 31, 2025

Build features of a to-do list Android app by adding authentication, performance monitoring, a declarative UI, and feature flagging – all with Firebase and Jetpack Compose.

Updated January 23, 2025

Learn how to use Firestore Vector Search

25 minutes

Updated January 23, 2025

In this codelab, you’ll add functionality to an online marketplace web app using Firebase Extensions.

38 minutes

Updated January 23, 2025

In this codelab you’ll learn how to build an iOS app that uses Cloud Firestore.

52 minutes

Updated January 23, 2025

In this codelab, you’ll learn how to build a web app that uses Cloud Firestore.

1 hour 25 minutes

Updated January 23, 2025

In this codelab, you’ll learn how to use the Firebase platform on the web by building a chat app.

49 minutes

Updated January 23, 2025

In this codelab you’ll learn how to build an Android app that uses Cloud Firestore.

41 minutes

Updated January 9, 2025

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

8 minutes

Updated January 6, 2025

In this codelab, you’ll learn how to add Firebase Authentication to a Flutter app with only a few lines of code.