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.
コース概要
1. Introduction to Zig
- Overview of the Zig language and its philosophy
- Syntax fundamentals: variables, functions, loops, and conditionals
- Data types and structs
- Memory management basics
- Debugging techniques
- Hands-on exercises on Zig fundamentals
2. Application Development in Zig
- Writing and running unit tests
- Understanding pointers and memory safety
- Build systems and project organization
- Essential data structures in Zig
- Error handling strategies
- Stack and heap memory considerations
- File operations and I/O handling
- Hands-on exercises on application development
3. Advanced Zig Topics
- Interoperability with C (Zig-C interop)
- Working with vectors and performance optimization
- Hands-on exercises on advanced Zig features
要求
Target Audience
- Software developers interested in learning Zig
- Systems programmers exploring alternatives to C/Rust
- Engineers working in embedded systems, game development, or performance-critical applications
Prerequisites
- Understanding of fundamental programming concepts (variables, loops, conditionals, functions)
- Experience with debugging, basic data structures, and error handling
- Some experience with systems programming (C, Rust, or similar languages)
14 時間
お客様の声 (5)
He answers my questions very well explained.
Khaled Almarzooqi - Beamtrail
コース - Circuits and Electronics Fundamentals
That the trainer adapts to our needs
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
コース - The Yocto Project - An Overview - hands-on
トレーナーはとても親切で知識が豊富で、私が知らないことを一生懸命説明してくれました
Felix - Microchip Technology Inc
コース - 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
コース - Arduino: Programming a Microcontroller for Beginners
I genuinely enjoyed the trainer knowledge.