News
Android Basics with Compose course released
The Android Fundamentals with Compose course is now available online and is self-paced, making it easy for you to learn at your own pace and on your own schedule.

Google announces that the complete Android Basics with Compose course has been published. Whether you’re a beginner with no coding experience or a developer who wants to learn Jetpack Compose and brush up on their Android development skills, now is the time to start learning.
This course is designed to teach you how to build Android apps with Jetpack Compose, a recommended modern toolkit that makes Android UI development easier and faster. Along the way, you’ll learn the basics of the Kotlin programming language, Android app architecture, and commonly used Jetpack libraries. The course also includes a Views-Compose interaction module so you can apply your Compose skills to an existing application built with the legacy View-based UI toolset.
The Android Fundamentals with Compose course is divided into 8 sections, each covering a different aspect of Compose development. Here are some of the topics covered:
- Fundamentals of the Kotlin programming language
- Building Basic User Interfaces with Compose
- Working with data and state in Compose
- Using Navigation to Create Multiple Screen Applications
- Saving data with Room and DataStore
- Retrieving deleted data and images
- Scheduling Tasks with WorkManager
- Using Compose and View in Parallel in the Same Application
Each module contains practice exercises, quizzes and open projects to help you strengthen your understanding of the content.
You’ll learn how to test what you’ve built and use the Android Studio tools to further debug and troubleshoot your app. Plus, you’ll earn badges to showcase your accomplishments on your Google Developer Profile.
Compared to the previous Android Basics in Kotlin tutorial , Google has expanded the explanation of the basics of the Kotlin language. True, the same application concepts were used as in the previous course, so you can compare the same application built with Compose and legacy views.
If you’re already familiar with Android app development with Kotlin and just want to learn Compose, you can also check out the Jetpack Compose for Android Developers course .
The Android Fundamentals with Compose course is now available online and is self-paced, making it easy for you to learn at your own pace and on your own schedule. This course provides up-to-date information and guidance on every topic, and all applications are updated with the latest architectural best practices.
