Learn Kotlin for Android
Whether you're interested in getting started with Kotlin or are looking to grow your expertise, Google's Kotlin for Android training courses can help you advance your skills.
Learn to program
Android Basics in Kotlin
If you have little to no programming experience, this course can help you learn how to build simple Android apps in Kotlin.
Learn Kotlin for developers
Java to Kotlin pathway
If you already know Java, this short pathway provides you with a set of Kotlin codelabs to show you the basics of Kotlin and how it is interoperable with Java.
Kotlin Bootcamp for programmers
For a more extensive introduction to the Kotlin programming language, check out this course.
Learn Android if you already know Kotlin
Android Kotlin Fundamentals
Once you know the basics of Kotlin, this course will show you Android Kotlin programming concepts as you build a variety of apps.
Advance your knowledge in Android and Kotlin
Advanced Android in Kotlin
This course teaches you how to add a range of advanced features to your Android App in Kotlin.
Kotlin Coroutines
Learn how to use coroutines, Android’s recommended solution for asynchronous programming on Android.