Browse topics
Kotlin
Kotlin Intermediate
Move beyond basics with null safety, strings, arrays, collections, packages and exception handling.
Null Safety Nullable types, safe casts, let, lateinit and null handling in Kotlin. 7 tutorials
Kotlin Strings String basics, templates, comparison, substring and raw strings. 6 tutorials
Kotlin Arrays Declare, initialize, access and iterate arrays in Kotlin. 5 tutorials
Collections Intro Lists, sets, maps and common collection operations. 6 tutorials
Packages & Imports Organize code with packages, imports and visibility modifiers. 5 tutorials
Exception Handling try-catch, finally, throw, custom exceptions and try expressions. 6 tutorials
Type Features Type aliases, destructuring declarations and related Kotlin type syntax. 2 tutorials