Full 2025 Kotlin Crash Course For Beginners
Philipp Lackner
A 3-hour introduction to Kotlin by Philipp Lackner, an Android developer. After setting up IntelliJ, it goes through the syntax in short sections, and null safety gets one of its own. The later parts cover the kinds of classes Kotlin has besides regular ones: data classes, sealed classes, enums and singletons.
What you'll learn
- val and var, operators and console input
- Nullable types and null-safe operators
- if and when expressions, loops and exceptions
- Extension functions and lambdas
- Data classes, sealed classes, enums and singletons
- Interfaces, abstract classes and generics