Jetpack Compose Academy logo
KotlinWebMobielNiveaus A1 → B222 talen

Jetpack Compose Academy

Bouw moderne Android-UI's met Jetpack Compose, Google's declaratieve toolkit in Kotlin. Van je eerste Composable tot publiceren op Google Play. Een CoddyKit-leertraject met 30 korte cursussen en 120 interactieve lessen, met een AI-tutor die 24/7 voor je klaarstaat.

Cursussen
30
Lessen
120
Interactieve stappen
1,560
Gratis beginnen
Cursus 1
Lesprogramma

30 cursussen in dit leertraject

Elke cursus in het leertraject Jetpack Compose Academy, in de juiste leer volgorde. De eerste is gratis.

1

A14 lessenGratis

Stel Android Studio in voor Compose en voer uw allereerste declaratieve UI uit.

2

A14 lessenPRO

Schrijf en bekijk een preview van Composables die echte inhoud op het scherm tekenen.

3

A14 lessenPRO

Geef tekst weer en stijl deze met lettertypen, kleuren en nadruk.

4

A14 lessenPRO

Geef lokale drawables, vectorpictogrammen en afbeeldingen met vormen weer.

5

A14 lessenPRO

Voeg interactieve knoppen toe die op tikken reageren.

6

A24 lessenPRO

Rangschik Composables verticaal, horizontaal en gestapeld.

7

A24 lessenPRO

Gebruik de modifier chain om elk element afmetingen, opvulling en decoratie te geven.

8

A24 lessenPRO

Beheer en wijzig state, zodat uw UI automatisch wordt bijgewerkt.

9

A24 lessenPRO

Verzamel gebruikersinvoer met tekstvelden en valideer deze.

10

A24 lessenPRO

Combineer lay-out, afbeeldingen, tekst en state in een voltooid scherm.

11

B14 lessenPRO

Geef lange, scrollbare lijsten efficiënt weer met lazy composition.

12

B14 lessenPRO

Rangschik inhoud in rasters en horizontaal veegbare rijen.

13

B14 lessenPRO

Pas een samenhangend Material You-thema toe in uw hele app.

14

B14 lessenPRO

Geef schermen structuur met topbars, bottombars en FABs via Scaffold.

15

B14 lessenPRO

Ontwerp stateless Composables door state naar de juiste eigenaar te verplaatsen.

16

B14 lessenPRO

Verplaats bedrijfslogica naar een ViewModel en stel onveranderlijke UI-state beschikbaar.

17

B14 lessenPRO

Navigeer tussen schermen met de Navigation Compose-grafiek.

18

B14 lessenPRO

Bouw apps met meerdere secties met bottom-navbars en tabrijen.

19

B14 lessenPRO

Voer niet-UI-werk veilig uit met de effect handlers van Compose.

20

B14 lessenPRO

Haal JSON op uit een REST API en toon deze in uw Compose-UI.

21

B24 lessenPRO

Bouw eigen lay-outs door children zelf op te meten en te positioneren.

22

B24 lessenPRO

Geef aangepaste graphics, grafieken en vormen weer op een Compose Canvas.

24

B24 lessenPRO

Verwerk tikken, slepen, vegen en multitouch met de pointer-API.

25

B24 lessenPRO

Profileer en optimaliseer Compose om onnodige recompositions te elimineren.

26

B24 lessenPRO

Stuur reactieve gegevensstromen met Kotlin Flow en StateFlow naar de UI.

27

B24 lessenPRO

Sla gegevens lokaal op en observeer ze met Room en Flow.

28

B24 lessenPRO

Koppel dependencies aan ViewModels en schermen met Hilt.

29

B24 lessenPRO

Schrijf betrouwbare unit- en UI-tests voor uw Compose-schermen.

30

B24 lessenPRO

Werk uw Compose-app af, verpak deze en breng haar uit als productierijpe app.

CoddyKit PRO

Ontgrendel alle 30 cursussen in dit leertraject en in elk ander leertraject

AI-begeleider, certificeringsexamen en certificaat. Werkt op het web, iOS en Android.

Alle abonnementen bekijken
Jaarlijks$29.90 per jaarOngeveer $2.49 per maandEenmalig betalenLevenslang$69.99 eenmaligGeen verlengingen. PRO voor altijd.
Cursusoverzicht

Jetpack Compose: Android-apps bouwen

Bouw moderne Android-UI's met Jetpack Compose, Google's declaratieve toolkit in Kotlin. Dit leertraject omvat 30 oplopende minicursussen, van absolute beginner (A1) tot gevorderd (B2), met korte, gerichte lessen en snelle quizzen om elk concept goed te verankeren.

Wat je leert

Begin met je eerste Composable, layouts en state en bouw daarna lijsten, navigatie en Material 3-thematisering. Ga verder met ViewModels, coroutines en Flow, Room, Hilt, aangepaste layouts, prestaties van recompositie, tests en publiceren op Google Play. Elke les is praktisch, met een AI-begeleider die 24/7 beschikbaar is wanneer je vastloopt.

Hoe het werkt

Elke cursus is verdeeld in vier gerichte lessen die je stap voor stap doorloopt. Volg elke dag een paar lessen en je beheerst het volledige leertraject in weken, niet in maanden.

Zo leer je

  1. 01

    Interactieve lessen

    Praktische codeeroefeningen met realtime feedback

  2. 02

    AI-docent

    Krijg direct hulp van onze AI als je vastloopt

  3. 03

    Ingebouwde editor

    Schrijf en voer code direct uit in je browser

  4. 04

    Certificaat

    Behaal een certificaat wanneer je de cursus afrondt

FAQ

Veelgestelde vragen

Is de Jetpack Compose Academy-cursus gratis?

Ja. Je kunt gratis aan de Jetpack Compose Academy-cursus beginnen en de interactieve lessen kosteloos doorlopen. Met een optioneel PRO-abonnement krijg je toegang tot geavanceerde AI-tools en een deelbaar certificaat.

Heb ik voorafgaande ervaring nodig om Kotlin te leren?

Nee. De cursus begint bij de basis en behandelt geleidelijk steeds geavanceerdere onderwerpen. Je kunt dus ook zonder eerdere ervaring met Kotlin beginnen.

Hoe leer ik Kotlin op CoddyKit?

Je leert door te doen. Korte interactieve lessen combineren een duidelijke uitleg met een praktische codeeroefening die in realtime wordt uitgevoerd. Een AI-begeleider is 24/7 beschikbaar voor persoonlijke hulp wanneer je vastloopt.

Krijg ik een certificaat als ik Jetpack Compose Academy afrond?

Ja. PRO-leerlingen kunnen een examen afleggen en een deelbaar certificaat van voltooiing behalen, met een verifieerbare code voor de Jetpack Compose Academy-cursus.

Kan ik Kotlin op mijn telefoon leren?

Ja. CoddyKit is beschikbaar op het web en als native iOS- en Android-app, zodat je Kotlin op elk apparaat kunt leren en je voortgang op al je apparaten wordt gesynchroniseerd.

Wat kost CoddyKit PRO?

De eerste cursus van Jetpack Compose Academy is gratis. Met CoddyKit PRO ontgrendel je elke cursus: $5.90 per week, $7.90 per maand, $29.90 per jaar of eenmalig $69.99 voor levenslange toegang zonder verlengingen.

Hoe lang duurt het om Jetpack Compose Academy te voltooien?

Jetpack Compose Academy bevat 30 cursussen en 120 lessen. De meeste lessen duren ongeveer 5–10 minuten, dus het hele leertraject kost ongeveer 14 uur aan praktische oefeningen, in je eigen tempo.

Begin nu met Jetpack Compose Academy

Sluit je aan bij duizenden leerlingen die met AI-ondersteunde lessen leren programmeren.