01 / Senior
Coroutines Core
Foundations of Kotlin coroutines: suspension, scopes, dispatchers, structured concurrency, cancellation, and Android lifecycle integration.
KNOWLEDGE LIBRARY
Kotlin theory and practice for Middle+ / Senior. Choose a topic and explore the details.
01 / Senior
Foundations of Kotlin coroutines: suspension, scopes, dispatchers, structured concurrency, cancellation, and Android lifecycle integration.
02 / Senior
Job lifecycle, failure propagation, supervision, cooperative cancellation, dispatchers, and shared-state reasoning.
03 / Senior
Cold and hot Kotlin Flow, execution context, operators, backpressure, sharing, and ViewModel state pipelines.
04 / Senior
Coroutine ownership, lifecycle-aware Flow collection, Compose effects, virtual-time testing, and interview reasoning on Android.
05 / Senior
Flow execution, operators, hot state, lifecycle collection, delivery policies, and interview practice.
06 / Middle+
Declarative UI, Composition, recomposition, state observation, positional identity, and remember in Jetpack Compose.
07 / Senior
Snapshot state, State and MutableState, remember, observation scopes, collections, and state ownership in Compose.