Kontakt aufnehmen

Schulungsübersicht

1. Einführung in Zig

  • Überblick über die Zig-Sprache und deren Philosophie
  • Syntaxgrundlagen: Variablen, Funktionen, Schleifen und Bedingungen
  • Datentypen und Strukturen
  • Grundlagen der Speicherbereichsverwaltung
  • Debugging-Techniken
  • Praxisübungen zu den Zig-Grundlagen

2. Anwendungsentwicklung in Zig

  • Schreiben und Ausführen von Komponententests
  • Verständnis von Zeigern und Speichersicherheit
  • Build-Systeme und Projektorganisation
  • Wesentliche Datenstrukturen in Zig
  • Strategien zur Fehlerbehandlung
  • Überlegungen zum Stack- und Heap-Speicher
  • Dateioperationen und E/A-Handhabung
  • Praxisübungen zur Anwendungsentwicklung

3. Erweiterte Themen zu Zig

  • Interoperabilität mit C (Zig-C-Interoperabilität)
  • Arbeit mit Vektoren und Leistungsoptimierung
  • Praxisübungen zu erweiterten Zig-Funktionen

Voraussetzungen

Zielgruppe

  • Softwareentwickler, die Zig erlernen möchten
  • Systemprogrammierer, die Alternativen zu C/Rust erkunden
  • Ingenieure, die in den Bereichen Embedded Systems, Game Development oder performanzkritische Anwendungen tätig sind

Voraussetzungen

  • Verständnis grundlegender Programmierkonzepte (Variablen, Schleifen, Bedingungen, Funktionen)
  • Erfahrung mit Debugging, grundlegenden Datenstrukturen und Fehlerbehandlung
  • Einige Erfahrung mit Systemprogrammierung (C, Rust oder ähnliche Sprachen)
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien