Zig Academy logo
ZigSystemNivåer A1 → B222 språk

Zig Academy

Lär Dig Zig, det moderna systemspråket: ett enklare och säkrare C med comptime, manuell minneshantering och ett kraftfullt byggsystem. En lärstig från CoddyKit med 30 korta kurser och 120 interaktiva lektioner, med en AI-handledare till hands dygnet runt.

Kurser
30
Lektioner
120
Interaktiva steg
1,560
Gratis att börja
Kurs 1
Kursplan

30 kurser i den här lärvägen

Alla kurser i lärvägen Zig Academy, i rätt ordning. Den första är gratis.

1

A14 lektionerGratis

Förklara vad Zig är, vem språket är till för och varför det konkurrerar med C inom systemutveckling.

2

A14 lektionerPRO

Konfigurera Zig-verktygskedjan och kör ert första program från terminalen.

3

A14 lektionerPRO

Bygg, kör och inspektera Zig-program med hjälp av kommandoradsverktygen.

4

A14 lektionerPRO

Deklarera, initiera och ändra värden samtidigt som ni respekterar oföränderlighet.

5

A14 lektionerPRO

Använd Zigs heltals-, flyttals- och booleska typer med säkerhet.

6

A24 lektionerPRO

Beräkna med Zigs operatorer och hantera heltalsöverflöde uttryckligen.

7

A24 lektionerPRO

Förgrena och loopa med Zigs uttrycksorienterade styrflöde.

8

A24 lektionerPRO

Definiera funktioner, skicka argument och returnera värden på ett tydligt sätt.

9

A24 lektionerPRO

Lagra sekvenser med fast eller varierande längd och visa dem med slices.

10

A24 lektionerPRO

Hantera Zigs UTF-8-strängar som byte-slices och formatera text.

11

B14 lektionerPRO

Representera värden som saknas på ett säkert sätt och packa upp dem utan krascher.

12

B14 lektionerPRO

Definiera struct-typer med fält, standardvärden och metoder.

13

B14 lektionerPRO

Modellera fel med error sets och propagera dem med try.

14

B14 lektionerPRO

Återhämta er från fel och städa upp resurser när ett fel uppstår.

15

B14 lektionerPRO

Modellera fasta val och variantdata med enums och unions.

16

B14 lektionerPRO

Använd pekare till ett eller flera objekt för att nå minnet direkt.

17

B14 lektionerPRO

Schemalägg städning som alltid körs när scope avslutas.

18

B14 lektionerPRO

Allokera heapminne uttryckligen och frigör det på ett tillförlitligt sätt.

19

B14 lektionerPRO

Kör kod vid kompilering för att beräkna värden och forma typer.

20

B14 lektionerPRO

Skriv återanvändbar, typparametriserad kod med typparametrar som bestäms vid kompilering.

21

B24 lektionerPRO

Skriv och kör inbäddade enhetstester med Zigs inbyggda ramverk.

22

B24 lektionerPRO

Definiera en projektspecifik bygggraf och skapa riktiga artefakter.

23

B24 lektionerPRO

Dela upp kod i flera filer och inkludera externa paket.

24

B24 lektionerPRO

Välj rätt allokerare för prestanda, säkerhet och livslängd.

25

B24 lektionerPRO

Generera och reflektera över typer för att skriva kraftfull, generell kod.

26

B24 lektionerPRO

Styr den exakta minneslayouten och packa data på bitnivå.

27

B24 lektionerPRO

Anropa C-bibliotek från Zig och importera C-huvudfiler direkt.

28

B24 lektionerPRO

Bygg binärfiler för andra plattformar från en enda dator.

29

B24 lektionerPRO

Implementera centrala datastrukturer med explicit minnesägarskap.

30

B24 lektionerPRO

Leverera ett riktigt kommandoradsprogram från början till slut.

CoddyKit PRO

Lås upp alla 30 kurser i den här lärvägen och alla andra lärvägar

AI-handledare, certifieringsprov och certifikat. Fungerar på webben, iOS och Android.

Se alla abonnemang
Årsvis$29.90 / årCirka $2.49 i månadenBetala en gångLivstid$69.99 en gångInga förnyelser. PRO för alltid.
Kursöversikt

Zig: Modern systemprogrammering

Lär er Zig, det moderna systemspråket: ett enklare och säkrare C med comptime, manuell minneshantering och ett kraftfullt byggsystem. Det här spåret omfattar 30 progressiva minikurser från helt nybörjarnivå (A1) till avancerad nivå (B2), med korta, fokuserade lektioner och snabba kunskapstest som hjälper er att befästa varje koncept.

Det här kommer ni att lära er

Ni börjar med grunderna och bygger vidare med medelavancerade och avancerade ämnen, där varje kurs bygger på den föregående. Alla lektioner är praktiska och lättöverskådliga, och en AI-handledare finns tillgänglig dygnet runt när ni behöver hjälp.

Så fungerar det

Varje kurs är uppdelad i fyra fokuserade och lättöverskådliga lektioner. Gå igenom några lektioner om dagen så behärskar ni hela spåret på veckor, inte månader.

Så lär du dig

  1. 01

    Interaktiva lektioner

    Praktiska kodövningar med feedback i realtid

  2. 02

    AI-handledare

    Få omedelbar hjälp av vår AI när du kör fast

  3. 03

    Inbyggd kodredigerare

    Skriv och kör kod direkt i webbläsaren

  4. 04

    Certifikat

    Få ett certifikat när du slutför kursen

FAQ

Vanliga frågor

Är kursen i Zig Academy gratis?

Ja. Ni kan börja kursen i Zig Academy gratis och genomföra de interaktiva lektionerna utan kostnad. Med en valfri PRO-prenumeration får Ni tillgång till avancerade AI-verktyg och ett certifikat som kan delas.

Behöver jag tidigare erfarenhet för att lära mig Zig?

Nej. Kursen börjar med grunderna och går stegvis vidare till mer avancerade ämnen, så Ni kan börja även utan tidigare erfarenhet av Zig.

Hur lär jag mig Zig på CoddyKit?

Ni lär Er genom att göra. Korta interaktiva lektioner kombinerar tydliga förklaringar med praktiska kodövningar som körs i realtid, och en AI-handledare som är tillgänglig dygnet runt ger personlig hjälp när Ni kör fast.

Får jag ett certifikat när jag har slutfört Zig Academy?

Ja. PRO-användare kan göra ett prov och få ett delbart intyg på att de har slutfört kursen i Zig Academy, med en verifierbar kod.

Kan jag lära mig Zig i mobilen?

Ja. CoddyKit finns på webben och som inbyggda iOS- och Android-appar, så Ni kan lära Er Zig på valfri enhet och synkronisera Era framsteg mellan dem.

Vad kostar CoddyKit PRO?

Den första kursen i Zig Academy är gratis. CoddyKit PRO låser upp alla kurser: $5.90 per vecka, $7.90 per månad, $29.90 per år eller $69.99 en gång för livstidsåtkomst utan förnyelser.

Hur lång tid tar det att slutföra Zig Academy?

Zig Academy har 30 kurser och 120 lektioner. De flesta lektioner tar cirka 5–10 minuter, så hela lärvägen motsvarar ungefär 14 timmars praktisk övning i egen takt.

Börja med Zig Academy nu

Anslut Er till tusentals deltagare som lär sig programmering med AI-drivna lektioner.