Free Kotlin Courses
Kotlin is the language Google now recommends for Android, so it's no surprise both free courses here come from Google itself. If you already program in another language, start with the Kotlin Bootcamp for Programmers: it's a focused sixteen-hour tour of the syntax and how Kotlin differs from Java, and it skips the programming basics you already have. If you're new and your goal is building apps, Android Basics with Compose is the bigger commitment (around eighty hours) and teaches Kotlin and the modern Compose UI toolkit together, so you finish with real screens instead of console output. Both are interactive and browser-guided. One honest limit: this is an Android-first catalog, so if you want Kotlin for backend or multiplatform work, you'll outgrow these two quickly and need to fill the rest in with projects of your own.
Related Learning Paths
Google's official Android development course teaching Kotlin and Jetpack Compose. Build real Android apps from scratch — UI, state, navigation, data persistence, and networking. Free, with hands-on codelabs at every step.
Google's Kotlin Bootcamp teaches the Kotlin language to developers who already know another language. Covers syntax, classes, functional programming, generics, and coroutines. Free codelab-based course.