πŸŽ“ A1Learner
πŸ”
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

Start: Kotlin First Coroutine ❯

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