Stay organized with collections Save and categorize content based on your preferences.

Welcome to Android Basics with Compose! In this course, you'll learn the basics of building Android apps with Jetpack Compose, the new UI toolkit for building Android apps. Along the way, you'll develop a collection of apps to start your journey as an Android developer.

Units 1 through 5 are available now, with more units coming soon!

Learn programming basics and create your first Android app.

earnable badges


Continue learning the fundamentals of Kotlin, and start building more interactive apps.

earnable badges


Build apps that display a list of data and learn how to make your apps more beautiful with Material Design.

earnable badges


Learn the best practices of app architecture to build more complex apps.

earnable badges


Use Kotlin coroutines to perform multiple tasks at once, and learn about HTTP and REST to get data from the internet using Retrofit. Then use the Coil library to display images in your app.

earnable badges