Training courses
For beginners
Android Basics with Compose
Training level: Beginner
Android Basics in Kotlin
This course is out of date and no longer maintained. Instead, please visit the Android Basics with Compose course for the latest recommended practices. This course will be deprecated December 2023.
Build a series of apps in Kotlin with Views, which is the older UI toolkit on Android. This is an older course than the Compose course, so it’s only recommended if you’re specifically wanting to learn how to build user interfaces with Views.
Training level: Beginner
For experienced Android developers
Jetpack Compose for Android developers
Training level: Intermediate
Modern Android app architecture
Training level: Intermediate
Accessibility
Training level: Intermediate
Kotlin coroutines
Training level: Intermediate
Kotlin language training
Kotlin bootcamp for programmers
Training level: Intermediate
Kotlin for Java developers
Training level: Intermediate
For Android Java developers
Android Room with a View - Java
Training level: Intermediate
Background work with WorkManager - Java
Training level: Intermediate
Certification and degree programs
Associate Android Developer Certification
Training level: Intermediate
Google Play Store Listing Certificate
Training level: Intermediate
Android Kotlin Developer Nanodegree
Training level: Intermediate

