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. Introduksjon til Zig
- Oversikt over Zig-språket og dets filosofi
- Grunnleggende syntaks: variabler, funksjoner, løkker og betingelser
- Datatyper og strukturer
- Grunnleggende om minnehåndtering
- Feilsøkingsteknikker
- Praktiske øvelser på grunnleggende Zig
2. Applikasjonsutvikling i Zig
- Skrive og kjøre enhetstester
- Forstå pekere og minnesikkerhet
- Bygge systemer og prosjektorganisering
- Viktige datastrukturer i Zig
- Feilhåndteringsstrategier
- Stable og heap minne betraktninger
- Filoperasjoner og I/O-håndtering
- Hands-on øvelser om applikasjonsutvikling
3. Avanserte Zig-emner
- Interoperabilitet med C (Zig-C interop)
- Arbeid med vektorer og ytelsesoptimalisering
- Praktiske øvelser på avanserte Zig-funksjoner
Krav
Målgruppe
- Programvareutviklere som er interessert i å lære Zig
- Systemprogrammerere som utforsker alternativer til C/Rust
- Ingeniører som jobber i innebygde systemer, spillutvikling eller ytelseskritiske applikasjoner
Forutsetninger
- Forståelse av grunnleggende programmeringskonsepter (variabler, loops, conditionals, funksjoner)
- Erfaring med feilsøking, grunnleggende datastrukturer og feilhåndtering
- Noe erfaring med systemprogrammering (C, Rust eller lignende språk)
14 timer
Testimonials (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
Treneren var veldig snill og kunnskapsrik, og gikk den ekstra milen for å forklare ting jeg ikke 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.