Kontakt aufnehmen

Schulungsübersicht

1. Einführung in Zig

  • Überblick über die Zig-Sprache und ihre Philosophie
  • Syntaxgrundlagen: Variablen, Funktionen, Schleifen und Verzweigungen
  • Datentypen und Structs
  • Grundlagen der Speicherverwaltung
  • Debugging-Techniken
  • Praxisübungen zu den Zig-Grundlagen

2. Anwendungsentwicklung in Zig

  • Schreiben und Ausführen von Unit-Tests
  • Verständnis für Zeiger und Speichersicherheit
  • Buildsysteme und Projektorganisation
  • Wesentliche Datenstrukturen in Zig
  • Strategien zur Fehlerbehandlung
  • Aspekte zu Stack- und Heap-Speicher
  • Dateioperationen und I/O-Verwaltung
  • Praxisübungen zur Anwendungsentwicklung

3. Fortgeschrittene Zig-Themen

  • Interoperabilität mit C (Zig-C-Interop)
  • Arbeit mit Vektoren und Leistungsanpassung
  • Praxisübungen zu fortgeschrittenen Zig-Funktionen

Voraussetzungen

Zielgruppe

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

Voraussetzungen

  • Grundlegendes Verständnis von Programmierkonzepten (Variablen, Schleifen, Verzweigungen, Funktionen)
  • Erfahrung mit Debugging, grundlegenden Datenstrukturen und Fehlerbehandlung
  • Erste Erfahrungen mit Systemprogrammierung (C, Rust oder ähnliche Sprachen)
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien