Dart Academy logo
DartWebMobielNiveaus A1 → B222 talen

Dart Academy

Leer Dart, de moderne typeveilige taal achter Flutter. Van syntaxis en nullveiligheid tot klassen, asynchrone code, streams en isolates. 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 Dart Academy, in de juiste leer volgorde. De eerste is gratis.

1

A14 lessenGratis

Stel Dart in, voer code uit en druk vol vertrouwen uw eerste uitvoer af

2

A14 lessenPRO

Declareer variabelen, kies het juiste type en laat Dart het type voor u afleiden

3

A14 lessenPRO

Bouw, combineer en formatteer strings met interpolatie

4

A14 lessenPRO

Voer berekeningen uit, combineer int en double en gebruik wiskundige hulpfuncties

5

A14 lessenPRO

Laat uw programma vertakken met voorwaarden en vergelijkingen

6

A24 lessenPRO

Itereer met for, while en for-in om gegevens te verwerken

7

A24 lessenPRO

Maak Dart Lists aan, lees en wijzig ze als een professional

8

A24 lessenPRO

Gebruik Sets voor uniciteit en Maps voor opzoekingen op basis van sleutel en waarde

9

A24 lessenPRO

Schrijf herbruikbare functies met positionele, benoemde en standaardargumenten

10

A24 lessenPRO

Schrijf beknopte lambda's en voorkom vanaf het begin fouten door null-waarden

11

B14 lessenPRO

Modelleer gegevens met klassen, velden, methoden en instanties

13

B14 lessenPRO

Herbruik gedrag met extends, super en mixin-compositie

14

B14 lessenPRO

Ontwerp contracten met abstracte klassen en impliciete interfaces

15

B14 lessenPRO

Modelleer vaste keuzes met gewone en uitgebreide enums

16

B14 lessenPRO

Schrijf typeveilige containers en functies met typeparameters

17

B14 lessenPRO

Gooi exceptions, vang ze op en herstel van fouten zonder vast te lopen

18

B14 lessenPRO

Configureer objecten vloeiend en voeg verzamelingen elegant samen

19

B14 lessenPRO

Voeg methoden toe aan bestaande typen zonder ze te subclassen

20

B14 lessenPRO

Geef meerdere waarden terug en pak ze uit met patronen

21

B24 lessenPRO

Voer asynchroon werk uit en wacht op resultaten zonder te blokkeren

23

B24 lessenPRO

Verplaats zwaar werk naar isolates en wissel veilig berichten uit

24

B24 lessenPRO

Stel pipelines samen met hogere-orde functies en luie iterables

25

B24 lessenPRO

Modelleer gesloten typehiërarchieën en dwing onveranderlijke gegevens af

26

B24 lessenPRO

Lees, schrijf en stream bestanden vanuit Dart op de commandoregel

27

B24 lessenPRO

Beheer dependencies en structureer code met pub en pubspec

28

B24 lessenPRO

Schrijf, groepeer en voer geautomatiseerde tests voor uw Dart-code uit

29

B24 lessenPRO

Gebruik annotaties en tooling in de stijl van reflection om code aan te sturen

30

B24 lessenPRO

Verpak uw library, documenteer deze en publiceer haar op pub.dev

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

Dart: de taal achter Flutter

Leer Dart, de moderne typeveilige taal achter Flutter. Van syntaxis en nullveiligheid tot klassen, asynchrone code, streams en isolates. Dit leertraject omvat 30 oplopende minicursussen, van absolute beginner (A1) tot gevorderd (B2), met korte, gerichte lessen en snelle quizzen om elk concept goed onder de knie te krijgen.

Wat je leert

Je begint met de basis en werkt toe naar onderwerpen voor gemiddeld en gevorderd niveau, waarbij elke cursus voortbouwt op de vorige. Elke les is praktisch en kort en er is 24/7 een AI-tutor beschikbaar wanneer je hulp nodig hebt.

Zo werkt het

Elke cursus bestaat uit vier korte, gerichte lessen. Volg elke dag een paar lessen en je beheerst het volledige leertraject in weken, niet 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 Dart Academy-cursus gratis?

Ja. Je kunt gratis aan de Dart 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 Dart te leren?

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

Hoe leer ik Dart 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 Dart Academy afrond?

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

Kan ik Dart op mijn telefoon leren?

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

Wat kost CoddyKit PRO?

De eerste cursus van Dart 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 Dart Academy te voltooien?

Dart 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 Dart Academy

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