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

1 hour

Updated May 20, 2023

Learn how to migrate a Python 2 App Engine NDB & Users service app to Cloud NDB & Cloud Identity Platform, followed by an upgrade to Python 3

50 minutes

Updated August 26, 2022

Learn how to migrate a Python 2 App Engine NDB & Task Queue (pull tasks) app to Cloud NDB & Cloud Pub/Sub, followed by an upgrade to Python 3

40 minutes

Updated August 17, 2022

In this codelab, you will learn how to migrate a Python 2 App Engine Cloud NDB and Cloud Tasks (v1) app to Python 3, Cloud Datastore, and Cloud Tasks (v2)

45 minutes

Updated August 17, 2022

Learn how to migrate a Python 2 App Engine NDB & Memcache app to Cloud NDB & Cloud Memorystore (for Redis), followed by an upgrade to Python 3

40 minutes

Updated August 17, 2022

Learn how to migrate a Python 2 App Engine NDB & Task Queue (push tasks) app to Cloud NDB & Cloud Tasks

40 minutes

Updated August 17, 2022

Learn how to migrate blobstore usage to Cloud Storage for a Python 2 App Engine ndb app.

30 minutes

Updated November 6, 2021

Learn how to containerize and migrate a simple App Engine app to Cloud Run using Docker

41 minutes

Updated November 6, 2021

Learn how to migrate Python App Engine app from webapp2 to the Flask web framework.

41 minutes

Updated November 6, 2021

Learn how to migrate a simple App Engine app from ndb to Cloud NDB.

36 minutes

Updated November 6, 2021

Learn how to migrate a simple App Engine app from to Cloud NDB to Cloud Datastore.