Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
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
Getuigenissen (1)
In staat zijn om gevraagd te hebben naar geavanceerde onderwerpen, zelfs als deze aanvankelijk niet waren gepland.
Gabriel Chouinard - Spark Microsystems
Cursus - FreeRTOS: Programming for Real Time Operating Systems
Automatisch vertaald