Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
1. Pengenalan ke Zig
- Gambaran umum tentang bahasa Zig dan filosofinya
- Dasar-dasar sintaks: variabel, fungsi, perulangan, dan kondisional
- Tipe data dan struktur
- Dasar-dasar manajemen memori
- Teknik debugging
- Latihan praktis pada dasar-dasar Zig
2. Pengembangan Aplikasi dengan Zig
- Menulis dan menjalankan unit test
- Memahami pointer dan keamanan memori
- Sistem build dan organisasi proyek
- Struktur data esensial dalam Zig
- Strategi penanganan kesalahan
- Pertimbangan memori stack dan heap
- Operasi file dan penanganan I/O
- Latihan praktis pada pengembangan aplikasi
3. Topik Tingkat Lanjut dalam Zig
- Interoperabilitas dengan C (Zig-C interop)
- Bekerja dengan vektor dan optimasi kinerja
- Latihan praktis pada fitur-fitur lanjutan Zig
Persyaratan
Audience Target
- Pengembang perangkat lunak yang tertarik untuk mempelajari Zig
- Programmer sistem yang mengeksplorasi alternatif bagi C/Rust
- Insinyur yang bekerja di sistem tersemat, pengembangan game, atau aplikasi kritis berkinerja tinggi
Prasyarat
- Pemahaman tentang konsep pemrograman dasar (variabel, perulangan, kondisional, fungsi)
- Pengalaman dengan debugging, struktur data dasar, dan penanganan kesalahan
- Beberapa pengalaman dengan pemrograman sistem (C, Rust, atau bahasa serupa)
14 Jam
Testimoni (5)
Dia menjawab pertanyaan saya dengan sangat jelas.
Khaled Almarzooqi - Beamtrail
Kursus - Circuits and Electronics Fundamentals
Diterjemahkan Mesin
Bahwa pelatih menyesuaikan diri dengan kebutuhan kami
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Kursus - The Yocto Project - An Overview - hands-on
Diterjemahkan Mesin
Instruktur sangat baik dan berpengetahuan luas, berusaha ekstra untuk menjelaskan hal-hal yang saya tidak ketahui
Felix - Microchip Technology Inc
Kursus - Embedded C Application Design Principles for Automotive Professionals
Diterjemahkan Mesin
Pemperolehan pengetahuan bermanfaat dan klarifikasi beberapa hal yang sebelumnya saya tidak yakin.
Kenneth Mahoney - University of Glasgow
Kursus - Arduino: Programming a Microcontroller for Beginners
Diterjemahkan Mesin
Saya benar-benar menikmati pengetahuan pelatih.
Aaron Swift - ITW Hobart
Kursus - FreeRTOS: Programming for Real Time Operating Systems
Diterjemahkan Mesin