← All courses

Kotlin and Android Development

Kotlin and Android development course: from basics to Google Play publishing. Start with null safety, functions, classes, data class, sealed class and extension functions, then master Jetpack Compose (Composable, State, Modifier, LazyColumn, Navigation) and MVVM with Clean Architecture (ViewModel, Repository, UseCase, DI). Dedicated modules cover Room (Entity, DAO, Database, migrations, Flow with Room), networking with Retrofit and Ktor (REST API, serialization, interceptors, WebSocket), coroutines and Flow (launch, async, StateFlow, SharedFlow, channel), dependency injection with Hilt/Dagger (modules, components, Scopes) and Firebase (Auth, Firestore, Cloud Messaging, Analytics, Crashlytics). Includes Android SDK (WorkManager, DataStore, CameraX, Permissions, BroadcastReceiver) and publishing via Google Play Console with A/B testing, monitoring and monetization.

Premium Course

Sign in to purchase access and unlock all modules.

600 USDT
Sign In to Purchase

Other courses

Other Cambridge courses

Educational programs

Data subscriptions with AI analysis