Zig Academy logo
ZigSystemenNiveaus A1 → B222 talen

Zig Academy

Leer Zig, de moderne systeemtaal: een eenvoudigere, veiligere C met comptime, handmatige geheugencontrole en een krachtig bouwsysteem. 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 Zig Academy, in de juiste leer volgorde. De eerste is gratis.

1

A14 lessenGratis

Leg uit wat Zig is, voor wie de taal bedoeld is en waarom deze voor systeemontwikkeling concurreert met C.

2

A14 lessenPRO

Stel de Zig-toolchain in en voer uw eerste programma uit vanuit de terminal.

3

A14 lessenPRO

Bouw, voer uit en inspecteer Zig-programma's met de commandlinetools.

4

A14 lessenPRO

Declareer, initialiseer en wijzig waarden met inachtneming van onveranderlijkheid.

5

A14 lessenPRO

Gebruik de integer-, float- en booleaanse typen van Zig met vertrouwen.

6

A24 lessenPRO

Reken met de operatoren van Zig en handel integer-overflow expliciet af.

7

A24 lessenPRO

Gebruik vertakkingen en lussen met de expressiegerichte besturingsstroom van Zig.

8

A24 lessenPRO

Definieer functies, geef argumenten door en retourneer waarden op een overzichtelijke manier.

9

A24 lessenPRO

Sla reeksen met een vaste of variabele lengte op en bekijk ze met slices.

10

A24 lessenPRO

Verwerk UTF-8 byte-slice-strings van Zig en formatteer tekst.

11

B14 lessenPRO

Modelleer ontbrekende waarden veilig en pak ze uit zonder crashes.

12

B14 lessenPRO

Definieer struct-typen met velden, standaardwaarden en methoden.

13

B14 lessenPRO

Modelleer fouten met error sets en geef ze door met try.

14

B14 lessenPRO

Herstel van fouten en ruim resources op tijdens het foutpad.

15

B14 lessenPRO

Modelleer vaste keuzes en variabele gegevens met enums en unions.

16

B14 lessenPRO

Gebruik pointers naar één of meerdere items om rechtstreeks toegang te krijgen tot het geheugen.

17

B14 lessenPRO

Plan opruimacties die altijd worden uitgevoerd wanneer scopes worden verlaten.

18

B14 lessenPRO

Reserveer heap-geheugen expliciet en geef het betrouwbaar vrij.

19

B14 lessenPRO

Voer code uit tijdens het compileren om waarden te berekenen en typen vorm te geven.

20

B14 lessenPRO

Schrijf herbruikbare, typeparametrische code met compile-time typeparameters.

21

B24 lessenPRO

Schrijf en voer inline unit tests uit met het ingebouwde framework van Zig.

22

B24 lessenPRO

Definieer een buildgrafiek voor uw project en produceer echte artefacten.

24

B24 lessenPRO

Kies de juiste allocator voor prestaties, veiligheid en levensduur.

25

B24 lessenPRO

Genereer typen en voer er reflectie op uit om krachtige, generieke code te schrijven.

26

B24 lessenPRO

Bepaal de exacte geheugenindeling en pak gegevens op bitniveau in.

27

B24 lessenPRO

Roep C-bibliotheken aan vanuit Zig en importeer C-headers rechtstreeks.

28

B24 lessenPRO

Bouw binaries voor andere platformen vanaf één machine.

29

B24 lessenPRO

Implementeer essentiële datastructuren met expliciet geheugeneigenaarschap.

30

B24 lessenPRO

Lever een echte commandlinetoepassing van begin tot eind op.

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

Zig: Modern systeemprogrammeren

Leer Zig, de moderne systeemtaal: een eenvoudiger en veiliger C met comptime, handmatig geheugenbeheer en een krachtig bouwsysteem. Dit leertraject bevat 30 oplopende minicursussen, van complete beginner (A1) tot gevorderd (B2), met korte, gerichte lessen en snelle quizzen om elk concept goed vast te zetten.

Wat je leert

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

Zo werkt het

Elke cursus bestaat uit vier gerichte, overzichtelijke 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 Zig Academy-cursus gratis?

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

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

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

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

Kan ik Zig op mijn telefoon leren?

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

Wat kost CoddyKit PRO?

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

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

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