Home / Kotlin
Kotlin
Kotlin taught as plain command-line programs: variables and strings, loops and collections, null safety, functions and classes. Every example is verified with the real Kotlin compiler.
Start learning β―β―40 lessons Β· 14 topics Β· 0/40 completed
Course contents
Work top to bottom β the sidebar is the course. Topics later in the list assume the ones before them.
Kotlin Introduction
Beginner Β· β± 3 min Β· standalone lesson
Getting Started
Start: Kotlin Get Started β―Variables and Types
Start: Kotlin Variables β―Strings
Start: Kotlin Strings β―Operators and Conditions
Start: Kotlin Operators β―Loops
Start: Kotlin Ranges β―Arrays
Start: Kotlin Arrays β―Null Safety
Start: Kotlin Nullable Types β―Collections
Start: Kotlin Lists β―Functions
- Kotlin Functions
- Kotlin Returning Values
- Kotlin Named Arguments
- Kotlin Default Arguments
- Kotlin Lambdas
Classes
Start: Kotlin Classes β―Error Handling
Start: Kotlin Exceptions β―Kotlin User Input
Beginner Β· β± 4 min Β· standalone lesson
Kotlin Gradebook Project
Beginner Β· β± 6 min Β· standalone lesson