Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
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
Erfahrungsberichte (1)
Die Fähigkeit, auch fortgeschrittene Themen anzusprechen, selbst wenn sie zunächst nicht geplant waren.
Gabriel Chouinard - Spark Microsystems
Kurs - FreeRTOS: Programming for Real Time Operating Systems
Maschinelle Übersetzung