Cursusaanbod

1. Inleiding tot Zig

  • Overzicht van de Zig-taal en zijn filosofie
  • Syntaxisbasis: variabelen, functies, lussen en voorwaardelijke instructies
  • Datatypes en structs
  • Grondslagen van geheugenbeheer
  • Debugging-technieken
  • Praktische oefeningen over Zig-basisconcepten

2. Applicatieontwikkeling in Zig

  • Schrijven en uitvoeren van eenheidstests
  • Begrip van pointers en geheugens veiligheid
  • Buildsystemen en projectorganisatie
  • Essentiële datatypes in Zig
  • Foutafhandelingsstrategieën
  • Stack- en heapgeheugenoverwegingen
  • Bestandsbewerkingen en I/O-beheer
  • Praktische oefeningen over applicatieontwikkeling

3. Geavanceerde Zig-onderwerpen

  • Interoperabiliteit met C (Zig-C interop)
  • Werken met vectoren en prestatieoptimalisatie
  • Praktische oefeningen over geavanceerde Zig-functies

Vereisten

Doelgroep

  • Softwareontwikkelaars die Zig willen leren
  • Systeemonderzoekers die naar alternatieven voor C/Rust zoeken
  • Ingenieurs werkzaam in ingesloten systemen, game-ontwikkeling of prestatiekritische toepassingen

Vereisten

  • Begrip van basisprogrammeerconcepten (variabelen, lussen, voorwaardelijke instructies, functies)
  • Ervaring met debuggen, basiselementaire datatypes en foutafhandeling
  • Enige ervaring met systeemonderzoek (C, Rust of vergelijkbare talen)
 14 uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën