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

Zig Academy

Lær Zig, det moderne systemspråket: en enklere og sikrere C med comptime, manuell minnehåndtering og et kraftig byggesystem. En læringssti fra CoddyKit med 30 korte kurs og 120 interaktive leksjoner, med en AI-veileder tilgjengelig døgnet rundt.

Kurs
30
Leksjoner
120
Interaktive trinn
1,560
Gratis å komme i gang
Kurs 1
Kursinnhold

30 kurs i denne læringsstien

Alle kursene i læringsstien Zig Academy, i læringsrekkefølge. Det første er gratis.

1

A14 leksjonerGratis

Forklar hva Zig er, hvem språket passer for, og hvorfor det konkurrerer med C innen systemutvikling.

2

A14 leksjonerPRO

Sett opp Zig-verktøykjeden og kjør det første programmet fra terminalen.

3

A14 leksjonerPRO

Bygg, kjør og inspiser Zig-programmer ved hjelp av kommandolinjeverktøyene.

4

A14 leksjonerPRO

Deklarer, initialiser og endre verdier samtidig som De respekterer uforanderlighet.

5

A14 leksjonerPRO

Bruk Zigs heltalls-, flyttalls- og boolske typer med trygghet.

6

A24 leksjonerPRO

Regn med Zigs operatorer og håndter heltallsoverflyt eksplisitt.

7

A24 leksjonerPRO

Styr programflyten med grener og løkker ved hjelp av Zigs uttrykksorienterte kontrollflyt.

8

A24 leksjonerPRO

Definer funksjoner, send argumenter og returner verdier på en ryddig måte.

9

A24 leksjonerPRO

Lagre sekvenser med fast eller variabel lengde, og vis dem ved hjelp av slices.

10

A24 leksjonerPRO

Håndter Zigs UTF-8-strenger som byteslices, og formater tekst.

11

B14 leksjonerPRO

Representer manglende verdier trygt og pakk dem ut uten krasj.

12

B14 leksjonerPRO

Definer struct-typer med felt, standardverdier og metoder.

13

B14 leksjonerPRO

Modeller feil med feilsett og viderefør dem med try.

14

B14 leksjonerPRO

Håndter feil og rydd opp ressurser når programmet følger feilbanen.

15

B14 leksjonerPRO

Modeller faste valg og variantdata med enums og unioner.

16

B14 leksjonerPRO

Bruk pekere til ett eller flere elementer for å få direkte tilgang til minnet.

17

B14 leksjonerPRO

Planlegg opprydding som alltid kjøres når scopes avsluttes.

18

B14 leksjonerPRO

Alloker heap-minne eksplisitt og frigjør det på en pålitelig måte.

19

B14 leksjonerPRO

Kjør kode ved kompilering for å beregne verdier og forme typer.

20

B14 leksjonerPRO

Skriv gjenbrukbar, typeparametrisert kode ved hjelp av typeparametere kjent ved kompilering.

21

B24 leksjonerPRO

Skriv og kjør innebygde enhetstester med Zigs innebygde rammeverk.

22

B24 leksjonerPRO

Definer en byggegraf for prosjektet og produser faktiske artefakter.

23

B24 leksjonerPRO

Del kode på tvers av filer og ta inn eksterne pakker.

24

B24 leksjonerPRO

Velg riktig allokator for ytelse, sikkerhet og levetid.

25

B24 leksjonerPRO

Generer og inspiser typer for å skrive kraftig, generisk kode.

26

B24 leksjonerPRO

Kontroller nøyaktig minneoppsett og pakk data på bitnivå.

27

B24 leksjonerPRO

Kall C-biblioteker fra Zig og importer C-headere direkte.

28

B24 leksjonerPRO

Bygg binærfiler for andre plattformer fra én enkelt maskin.

29

B24 leksjonerPRO

Implementer grunnleggende datastrukturer med eksplisitt eierskap til minnet.

30

B24 leksjonerPRO

Lever en ekte kommandolinjeapplikasjon fra start til slutt.

CoddyKit PRO

Lås opp alle 30 kursene i denne læringsstien og alle andre læringsstier

AI-veileder, sertifiseringseksamen og sertifikat. Fungerer på web, iOS og Android.

Se alle abonnementene
Årlig$29.90 / årOmtrent $2.49 per månedBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for alltid.
Kursoversikt

Zig: Moderne systemprogrammering

Lær Zig, det moderne systemspråket: en enklere og sikrere C med comptime, manuell minnehåndtering og et kraftig byggesystem. Dette læringsløpet består av 30 progressive minikurs, fra helt nybegynner (A1) til avansert nivå (B2), med korte, fokuserte leksjoner og raske quizer som gjør at hvert konsept sitter.

Dette lærer du

Du begynner med det grunnleggende og bygger deg videre gjennom emner på mellomnivå og avansert nivå, der hvert kurs bygger på det forrige. Hver leksjon er praktisk og oversiktlig, og en AI-veileder er tilgjengelig døgnet rundt når du trenger hjelp.

Slik fungerer det

Hvert kurs er delt inn i fire fokuserte og oversiktlige leksjoner. Gjennomfør noen leksjoner om dagen, så behersker du hele læringsløpet på uker, ikke måneder.

Slik lærer du

  1. 01

    Interaktive leksjoner

    Praktiske kodeøvelser med tilbakemelding i sanntid

  2. 02

    AI-veileder

    Få øyeblikkelig hjelp fra AI-en vår når du står fast

  3. 03

    Innebygd kodeeditor

    Skriv og kjør kode direkte i nettleseren

  4. 04

    Sertifikat

    Få et sertifikat når du fullfører kurset

FAQ

Ofte stilte spørsmål

Er kurset i Zig Academy gratis?

Ja. Du kan starte på kurset i Zig Academy gratis og fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement låser opp avanserte AI-verktøy og et delbart sertifikat.

Trenger jeg tidligere erfaring for å lære Zig?

Nei. Kurset begynner med det grunnleggende og går gradvis videre til mer avanserte emner, slik at du kan starte selv uten tidligere erfaring med Zig.

Hvordan lærer jeg Zig på CoddyKit?

Du lærer gjennom praksis. Korte, interaktive leksjoner kombinerer en tydelig forklaring med en praktisk kodeøvelse som kjører i sanntid, og en AI-veileder som er tilgjengelig døgnet rundt, gir deg personlig hjelp når du står fast.

Får jeg et sertifikat når jeg fullfører Zig Academy?

Ja. PRO-brukere kan ta en eksamen og få et delbart fullføringssertifikat med en verifiserbar kode for kurset i Zig Academy.

Kan jeg lære Zig på telefonen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, slik at du kan lære Zig på alle enheter, mens fremdriften synkroniseres mellom dem.

Hvor mye koster CoddyKit PRO?

Det første kurset i Zig Academy er gratis. CoddyKit PRO gir tilgang til alle kurs: $5.90 per uke, $7.90 per måned, $29.90 per år eller $69.99 én gang for tilgang på livstid uten fornyelser.

Hvor lang tid tar det å fullføre Zig Academy?

Zig Academy består av 30 kurs og 120 leksjoner. De fleste leksjonene tar omtrent 5–10 minutter, så hele læringsstien tar rundt 14 timer med praktisk øving i eget tempo.

Start på Zig Academy nå

Bli med tusenvis av elever som lærer programmering med AI-drevne leksjoner.