0 of 28 lessons completed
Home / Kotlin
Kotlin
Kotlin at full depth: coroutines and Flow, reified generics and variance, interface delegation, DSL builders and a taste of reflection. Every example is verified with the real Kotlin compiler.
Start learning β―β―28 lessons Β· 10 topics Β· 0/28 completed
Course contents
Work top to bottom β the sidebar is the course. Topics later in the list assume the ones before them.
Kotlin Advanced Introduction
Advanced Β· β± 3 min Β· standalone lesson
Coroutines Foundations
- Kotlin First Coroutine
- Kotlin Suspend Functions
- Kotlin Async and Await
- Kotlin Jobs
- Kotlin Structured Concurrency
Coroutines at Depth
Start: Kotlin Dispatchers β―Flow
Start: Kotlin Flow Basics β―Advanced Generics
Start: Kotlin Reified Types β―Delegation at Depth
Start: Kotlin Interface Delegation β―DSL Building
Start: Kotlin Receiver Lambdas β―Reflection Taste
Start: Kotlin KClass Basics β―Kotlin Context Parameters
Advanced Β· β± 5 min Β· standalone lesson
Kotlin Project Task Runner
Advanced Β· β± 6 min Β· standalone lesson