Start with the topic guide.
Val and var, null safety, data classes, classes and objects, extension functions, higher-order functions and lambdas, collections, sealed classes, when expressions, coroutines, flow, scope functions, Java interoperability, and Gradle Kotlin DSL.
This is a learning outline. A complete worked tutorial has not been published for this topic yet.
Concept scope
Kotlin Language Fundamentals: 14 short lessons, one for each concept. Val and var, null safety, data classes, classes and objects, extension functions, higher-order functions and lambdas, collections, sealed classes, when expressions, coroutines, flow, scope functions, Java interoperability, and Gradle Kotlin DSL.