Android-udvikling med Kotlin og Jetpack Compose
Android kører på mere end 70 % af verdens smartphones. Dette forløb lærer dig at bygge Android-apps i produktionskvalitet med Kotlin — det sprog, Google anbefaler til al ny Android-udvikling — og Jetpack Compose, det moderne deklarative UI-værktøjssæt, der har erstattet det ældre View-system i hele branchen. Du går fra at skrive dine første Kotlin-udtryk til at udgive en app med flere moduler på Google Play.
Det lærer du
Forløbet dækker Kotlin-grundlag, Jetpack Compose-layouts, tilstandsadministration og recomposition, navigation, Material Design og animationer. Du gemmer data med Room Database og DataStore, indlæser billeder med Coil, henter eksterne data med Coroutines og Flow og administrerer afhængigheder med Hilt. Avancerede emner omfatter Firebase (Auth, Firestore, Messaging), CameraX til fotos og video, Maps og Location Services, baggrundsbehandling med WorkManager, sideopdeling med Paging 3 samt grundig test og fejlfinding.
Læringsforløbet
31 kurser spænder fra A1 til C1. A1- og A2-kurserne etablerer grundlaget i Kotlin og apps, før du går videre til grundlæggende Compose, formularer og lister. B1-niveauet udbygger dine UI-færdigheder med ViewModel, livscyklusforståelse, Room, notifikationer, tilladelser og Coil. B2-kurserne tager fat på app-arkitektur, Coroutines og Flow, Hilt, netværk, Firebase, CameraX og WorkManager. C1-afslutningskurserne dækker Arkitektur til apps med flere moduler, Optimering af ydeevne og profilering samt Udgivelse på Google Play.
Sådan fungerer det
Hvert kursus er opdelt i korte, praktiske lektioner, som du gennemfører i den indbyggede kodeeditor med feedback i realtid. Du kan få hjælp af en AI-underviser, når du går i stå, så du kan bevæge dig frem i dit eget tempo uden at vente på hjælp.