1
Kotlin: null safety, data class, extension, coroutine ve Flow
2
Android temelleri: Activity, Fragment, Intent, Context, Lifecycle
3
Jetpack Compose: Composable, State, Recomposition, Modifier, LazyColumn
4
Klasik UI: View, Layout (ConstraintLayout), RecyclerView, ViewBinding
5
Mimari: MVVM, MVI, Clean Architecture
6
ViewModel, LiveData, StateFlow ve reaktif durum yönetimi
7
Room Database: entity, DAO, ilişkiler, migration, Flow entegrasyonu
8
SafeArgs ve deep link ile Navigation Component
9
Retrofit: API tanımları, Gson/Moshi, hata yönetimi, interceptor
10
Hilt ile Dependency Injection: modüller, scope, qualifier
11
WorkManager: kısıtlamalar, zincirleme, periyodik iş, izleme
12
İzinler (runtime), kaynaklar, yapılandırma değişiklikleri
13
Test: birim testler (JUnit, MockK), UI testleri (Espresso, Compose)
14
Performans: bellek sızıntıları, ANR, ProGuard, optimizasyon
15
Firebase, Gradle, CI/CD ve Play Store yayınlama