Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
1. Introduktion till Zig
- Översikt över Zig-språket och dess filosofi
- Syntaxgrundläggande: variabler, funktioner, loopar och villkor
- Datatyper och strukturer
- Grunderna i minneshantering
- Debuggingtekniker
- Praktiska övningar om Zig-grundläggande
2. Tillämpningsutveckling i Zig
- Skriva och köra enhetstester
- Att förstå pekare och minnesäkerhet
- Byggsystem och projektorganisation
- Väsentliga datatyper i Zig
- Strategier för felhantering
- Överväganden om Stack- och heap-minne
- Filoperationer och hantering av I/O
- Praktiska övningar för applikationsutveckling
3. Avancerade Zig-ämnen
- Interoperabilitet med C (Zig-C interop)
- Arbeta med vektorer och prestandaoptimering
- Praktiska övningar om avancerade Zig-funktioner
Krav
Målgrupp
- Programvaruutvecklare som är intresserade av att lära sig Zig
- Systemprogrammerare som utforskar alternativ till C/Rust
- Ingenjörer som arbetar med inbäddade system, spelutveckling eller prestandakritiska applikationer
Förutsättningar
- Förståelse för grundläggande programmeringskoncept (variabler, loopar, villkor, funktioner)
- Erfarenhet av felsökning, grundläggande datorsystem och felhantering
- Viss erfarenhet av systemprogrammering (C, Rust eller liknande språk)
14 timmar
Vittnesmål (5)
He answers my questions very well explained.
Khaled Almarzooqi - Beamtrail
Kurs - Circuits and Electronics Fundamentals
That the trainer adapts to our needs
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Kurs - The Yocto Project - An Overview - hands-on
Tränaren var verkligen snäll och kunnig och gick den extra milen för att förklara saker som jag inte visste
Felix - Microchip Technology Inc
Kurs - Embedded C Application Design Principles for Automotive Professionals
Machine Translated
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.
Kenneth Mahoney - University of Glasgow
Kurs - Arduino: Programming a Microcontroller for Beginners
I genuinely enjoyed the trainer knowledge.