1
Kotlin: null safety, data class, extension, coroutine та Flow
2
Основи Android: Activity, Fragment, Intent, Context, Lifecycle
3
Jetpack Compose: Composable, State, Recomposition, Modifier, LazyColumn
4
Класичний UI: View, Layout (ConstraintLayout), RecyclerView, ViewBinding
5
Архітектура: MVVM, MVI, Clean Architecture
6
ViewModel, LiveData, StateFlow та реактивне керування станом
7
Room Database: entity, DAO, зв'язки, міграції, інтеграція з Flow
8
Navigation Component з SafeArgs та deep link
9
Retrofit: визначення API, Gson/Moshi, обробка помилок, interceptor
10
Dependency Injection з Hilt: модулі, scope, qualifier
11
WorkManager: обмеження, ланцюжки, періодичні завдання, моніторинг
12
Дозволи (runtime), ресурси, зміни конфігурації
13
Тестування: модульні тести (JUnit, MockK), UI-тести (Espresso, Compose)
14
Продуктивність: витоки пам'яті, ANR, ProGuard, оптимізація
15
Firebase, Gradle, CI/CD та публікація в Play Store