Unit 1: Get started with Kotlin
Take your first steps programming in Kotlin.
Pathway 1
Lesson 1: Kotlin basics
Get started developing in Kotlin, and learn the basics of the Kotlin programming language: data types, operators, variables, control structures, and nullable versus non-nullable variables.
Pathway 2
Lesson 2: Functions
Create a Kotlin program and learn about functions in Kotlin, including default values for parameters, filters, lambdas, and compact functions.
Pathway 3
Lesson 3: Classes and Objects
Learn about classes, objects, and inheritance in Kotlin. Create small programs as you learn about abstract classes, interfaces, and interface delegation.