Skip to content

Kotlin Advanced

Beyond Kotlin Intermediate. Coroutines for async, channels and flow, DSL builders with @DslMarker, type-safe builders, inline + reified generics. The features that scale Kotlin from Android apps to backend services.

advanced7 lessons3 chapters7 graded exercisesKotlin

No sign-up needed for lesson 1 · certificate on completion · sign up to save progress

What you’ll be able to do

Chapter by chapter. Every lesson ends in a graded exercise.

  • Coroutines
  • Inline + DSL Building
  • Generics, Delegation, Extensions
Taught in Kotlin, graded on a real executor.

Curriculum

3 chapters, 7 lessons. Each lesson is a short read and a graded exercise.

  1. 1suspend Functions and BuildersRead · exercise
  2. 2Channels and FlowRead · exercise