Cursusaanbod

1. Inleiding tot Zig

  • Overzicht van de Zig-taal en zijn filosofie
  • Syntaxis fundamentals: variabelen, functies, lussen en conditionals
  • Gegevens typen en structs
  • Basisprincipes van geheugenbeheer
  • Debugger technieken
  • Praktische oefeningen over Zig-fundamenten

2. Toegepaste ontwikkeling in Zig

  • Eenheid tests schrijven en uitvoeren
  • Pointers en geheugenveiligheid begrijpen
  • Bouwsystemen en projectorganisatie
  • Essentiële gegevensstructuren in Zig
  • Strategieën voor foutafhandeling
  • Overwegingen voor stack- en heapgeheugen
  • Bestandsoperaties en I/O-handling
  • Praktische oefeningen voor toegepaste ontwikkeling

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 geïnteresseerd zijn in het leren van Zig
  • Systemen programmeurs die alternatieven voor C/Rust verkennen
  • Ingenieurs die werken in inbeddingssystemen, game-ontwikkeling of prestatiekritische toepassingen

Vereisten

  • Begrip van fundamentele programmeerconcepten (variabelen, lussen, conditionals, functies)
  • Ervaring met debuggen, basisgegevensstructuren en foutafhandeling
  • Enige ervaring met systemen programmeren (C, Rust of vergelijkbare talen)
 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën