Android & Kotlin for Beginners

Your introduction to Android app development starts here! In this learning path, you’ll build your very first Android apps. Along the way, you’ll learn all about the Kotlin programming language.

Android & Kotlin for Beginners

Learning path · 6 video courses (12 hrs, 55 mins)
Your First Kotlin Android App: An App From Scratch
Updated for 2023! Get started with Android by building your own game using Jetpack Compose and the Kotlin ... more
Your First Kotlin Android App: Polishing the App
This course is the sequel to “Your First Kotlin Android App: An App from Scratch.” In this Jetpack Compose... more
Programming in Kotlin: Fundamentals
Learn the fundamental building blocks of Kotlin, through hands-on exercises and challenges! Explore the wo... more
Programming in Kotlin: Collections & Lambdas
Learn how to create and work with collections of data using differenct collection types in Kotlin and expl... more
Your Second Kotlin Android App
In this course, you’ll level up your Android skills by writing a task list managing app entirely in Kotlin... more
Programming in Kotlin: Functions & Custom Types
Take a deeper look at the Kotlin programming language! Explore the intricacies of functions, lambdas, clas... more

After completing this learning path…

…you’ll have created your first two Android apps, and learned how to use the Kotlin language to create the logic inside your apps. Check out the Android User Interfaces learning path next, to start learning about building smart and responsive user interfaces for your Android apps!

Up next

Android & Kotlin
Beginning Android Layouts
Conquer the basics of creating Android user interfaces, starting with layouts such as LinearLayout, then s... more