Introduction to programming in Kotlin

Learn introductory programming concepts in Kotlin to prepare for building Android apps in Kotlin.

 

Before you begin

Codelab

Determine whether this is the right training course for your interests.

Welcome to Android Basics with Compose

Video Optional

Meet the team and learn what you’ll need to begin developing Android apps with Jetpack Compose.

Your first program in Kotlin

Codelab

Learn how to create and modify simple programs in Kotlin.

Create and use variables in Kotlin

Codelab

Learn why variables are useful in programming, as well as how to define and update variables in your Kotlin code.

Create and use functions in Kotlin

Codelab

Learn about functions in Kotlin.

Practice Problems: Kotlin Basics

Codelab

Apply the basic concepts of the Kotlin programming language to solve the given problems.

What's next?

Video Optional

Great job on learning the basics of the Kotlin programming language! Learn about what comes next in the course.

Quiz

Test what you’ve learned and earn your Introduction to Programming in Kotlin badge.