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.
Course Outline
1. Pengenalan Zig
- Tinjauan umum bahasa Zig dan filosofinya
- Dasar-dasar sintaksis: variabel, fungsi, loop, dan kondisional
- Tipe data dan struktur
- Dasar-dasar manajemen memori
- Teknik debugging
- Latihan langsung tentang dasar-dasar Zig
2. Pengembangan Aplikasi di Zig
- Menulis dan menjalankan pengujian unit
- Memahami pointer dan keamanan memori
- Membangun sistem dan organisasi proyek
- Struktur data penting di Zig
- Strategi penanganan kesalahan
- Pertimbangan memori tumpukan dan heap
- Operasi file dan penanganan I/O
- Latihan langsung tentang pengembangan aplikasi
3. Topik Zig Lanjutan
- Interoperabilitas dengan C (interoperabilitas Zig-C)
- Bekerja dengan vektor dan optimasi kinerja
- Latihan langsung pada fitur Zig tingkat lanjut
Requirements
Target Pemirsa
- Pengembang perangkat lunak yang tertarik mempelajari Zig
- Pemrogram sistem mengeksplorasi alternatif untuk C/Rust
- Insinyur yang bekerja di sistem tertanam, pengembangan game, atau aplikasi yang kritis terhadap kinerja
Prasyarat
- Pemahaman konsep dasar pemrograman (variabel, loop, kondisi, fungsi)
- Pengalaman dengan debugging, struktur data dasar, dan penanganan kesalahan
- Beberapa pengalaman dengan pemrograman sistem (C, Rust, atau bahasa serupa)
14 Hours
Testimonials (5)
He answers my questions very well explained.
Khaled Almarzooqi - Beamtrail
Course - Circuits and Electronics Fundamentals
That the trainer adapts to our needs
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Course - The Yocto Project - An Overview - hands-on
Trainer was really kind and knowledgeable, going the extra mile to explain things that I didn't know
Felix - Microchip Technology Inc
Course - Embedded C Application Design Principles for Automotive Professionals
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.
Kenneth Mahoney - University of Glasgow
Course - Arduino: Programming a Microcontroller for Beginners
I genuinely enjoyed the trainer knowledge.