Zig Academy logo
ZigSystemerNiveauer A1 → B222 sprog

Zig Academy

Lær Zig, det moderne systemsprog: et enklere og sikrere C med comptime, manuel hukommelsesstyring og et effektivt byggesystem. Et læringsforløb på CoddyKit med 30 korte kurser og 120 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
30
Lektioner
120
Interaktive trin
1,560
Gratis at komme i gang
Kursus 1
Kursusindhold

30 kurser på denne sti

Alle kurser på Zig Academy-stien i læringsrækkefølge. Det første kursus er gratis.

1

A14 lektionerGratis

Forklar, hvad Zig er, hvem sproget er til, og hvorfor det konkurrerer med C inden for systemudvikling.

2

A14 lektionerPRO

Opsæt Zig-værktøjskæden, og kør Deres første program fra terminalen.

3

A14 lektionerPRO

Byg, kør og inspicér Zig-programmer med kommandolinjeværktøjerne.

4

A14 lektionerPRO

Deklarér, initialisér og ændr værdier, mens De respekterer uforanderlighed.

5

A14 lektionerPRO

Brug Zigs heltals-, flydende komma- og booleske typer med sikkerhed.

6

A24 lektionerPRO

Beregn med Zigs operatorer, og håndtér heltalsoverløb eksplicit.

7

A24 lektionerPRO

Forgren og gentag med Zigs udtryksorienterede kontrolflow.

8

A24 lektionerPRO

Definér funktioner, overfør argumenter, og returnér værdier på en ren måde.

9

A24 lektionerPRO

Gem sekvenser med fast eller variabel længde, og vis dem med slices.

10

A24 lektionerPRO

Håndtér Zigs UTF-8-strenge som byte-slices, og formatér tekst.

11

B14 lektionerPRO

Repræsentér manglende værdier sikkert, og pak dem ud uden nedbrud.

12

B14 lektionerPRO

Definér struct-typer med felter, standardværdier og metoder.

13

B14 lektionerPRO

Modellér fejl med fejlsæt, og propagér dem med try.

14

B14 lektionerPRO

Genopret efter fejl, og ryd ressourcer op på fejlstien.

15

B14 lektionerPRO

Modellér faste valg og variantdata med enums og unioner.

16

B14 lektionerPRO

Brug single- og many-item-pegere til at tilgå hukommelsen direkte.

17

B14 lektionerPRO

Planlæg oprydning, der altid udføres, når scopes afsluttes.

18

B14 lektionerPRO

Allokér heap-hukommelse eksplicit, og frigiv den pålideligt.

19

B14 lektionerPRO

Kør kode på kompileringstidspunktet for at beregne værdier og forme typer.

20

B14 lektionerPRO

Skriv genbrugelig, typeparametriseret kode med typeparametre på kompileringstidspunktet.

21

B24 lektionerPRO

Skriv og kør indlejrede enhedstests med Zigs indbyggede framework.

22

B24 lektionerPRO

Definér en projekts byggraf, og producér reelle artefakter.

23

B24 lektionerPRO

Opdel kode på tværs af filer, og inkludér eksterne pakker.

24

B24 lektionerPRO

Vælg den rette allokator med hensyn til ydeevne, sikkerhed og levetid.

25

B24 lektionerPRO

Generér og inspicér typer for at skrive kraftfuld, generisk kode.

26

B24 lektionerPRO

Styr det præcise hukommelseslayout, og pak data på bitniveau.

27

B24 lektionerPRO

Kald C-biblioteker fra Zig, og importér C-headere direkte.

28

B24 lektionerPRO

Byg binære filer til andre platforme fra én enkelt maskine.

29

B24 lektionerPRO

Implementér centrale datastrukturer med eksplicit ejerskab af hukommelsen.

30

B24 lektionerPRO

Udgiv en rigtig kommandolinjeapplikation fra start til slut.

CoddyKit PRO

Lås op for alle 30 kurser på denne sti og alle kurser på alle andre stier

AI-vejleder, certificeringseksamen og certifikat. Fungerer på web, iOS og Android.

Se alle abonnementer
Årligt$29.90 / årCa. $2.49 om månedenBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for altid.
Kursusoversigt

Zig: Moderne systemprogrammering

Lær Zig, det moderne systemprogrammeringssprog: et enklere og mere sikkert C med comptime, manuel hukommelsesstyring og et effektivt byggesystem. Dette læringsforløb dækker 30 progressive minikurser fra komplet nybegynder (A1) til avanceret niveau (B2) med korte, fokuserede lektioner og hurtige quizzer, så du får hvert begreb på plads.

Det lærer du

Du starter med det grundlæggende og bygger videre gennem mellemliggende og avancerede emner, hvor hvert kursus bygger oven på det forrige. Hver lektion er praktisk og overskuelig, og en AI-vejleder står til rådighed døgnet rundt, når du har brug for hjælp.

Sådan fungerer det

Hvert kursus er opdelt i fire fokuserede lektioner i små bidder. Gennemfør et par lektioner om dagen, så mestrer du hele læringsforløbet på uger i stedet for måneder.

Sådan lærer du

  1. 01

    Interaktive lektioner

    Praktiske kodeøvelser med feedback i realtid

  2. 02

    AI-underviser

    Få øjeblikkelig hjælp fra vores AI, når du sidder fast

  3. 03

    Indbygget editor

    Skriv og kør kode direkte i din browser

  4. 04

    Certifikat

    Få et certifikat, når du gennemfører kurset

Ofte stillede spørgsmål

Ofte stillede spørgsmål

Er Zig Academy-kurset gratis?

Ja. Du kan begynde på Zig Academy-kurset gratis og gennemføre de interaktive lektioner uden omkostninger. Et valgfrit PRO-abonnement giver adgang til avancerede AI-værktøjer og et certifikat, der kan deles.

Skal jeg have erfaring på forhånd for at lære Zig?

Nej. Kurset begynder med det grundlæggende og bevæger sig gradvist videre til mere avancerede emner, så du kan starte uden tidligere erfaring med Zig.

Hvordan lærer jeg Zig på CoddyKit?

Du lærer ved at øve dig. Korte interaktive lektioner kombinerer en tydelig forklaring med en praktisk kodeøvelse, der kører i realtid, og en AI-vejleder, der er tilgængelig døgnet rundt, hjælper dig personligt, når du sidder fast.

Får jeg et certifikat, når jeg gennemfører Zig Academy?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af Zig Academy-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære Zig på min telefon?

Ja. CoddyKit er tilgængeligt på nettet og som indbyggede iOS- og Android-apps, så du kan lære Zig på enhver enhed, og dine fremskridt synkroniseres på tværs af dem.

Hvad koster CoddyKit PRO?

Det første kursus på Zig Academy-stien er gratis. CoddyKit PRO giver adgang til alle kurser: $5.90 om ugen, $7.90 om måneden, $29.90 om året eller $69.99 én gang for livstidsadgang uden fornyelser.

Hvor lang tid tager det at gennemføre Zig Academy?

Zig Academy har 30 kurser og 120 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 14 timers praktisk øvelse i dit eget tempo.

Start på Zig Academy nu

Slut dig til tusindvis af kursister, der mestrer programmering med AI-drevne lektioner.