Hubungi Kami

Kerangka Materi

1. Pengantar Bahasa Pemrograman Zig

  • Gambaran umum mengenai bahasa Zig serta filosofi pengembangannya
  • Dasar-dasar sintaks: variabel, fungsi, perulangan, dan kondisional
  • Tipe data serta struktur data
  • Prinsip-prinsip dasar manajemen memori
  • Teknik debugging dalam Zig
  • Latihan praktis mengenai konsep-konsep fundamental Zig

2. Pengembangan Aplikasi Menggunakan Zig

  • Cara membuat dan menjalankan tes unit dalam Zig
  • Memahami penggunaan pointer serta aspek keamanan memori
  • Sistem pembuatan proyek serta cara mengorganisasi kode
  • Struktur data penting dalam Zig
  • Strategi penanganan kesalahan dalam aplikasi
  • Pertimbangan penggunaan memori tumpukan (stack) maupun heap
  • Operasi file serta manajemen input/output
  • Latihan praktis dalam pengembangan aplikasi menggunakan Zig

3. Topik-Topik Tingkat Lanjut dalam Zig

  • Kemampuan interoperabilitas dengan C (interaksi Zig-C)
  • Penggunaan vektor serta optimalisasi performa program
  • Latihan praktis terkait fitur-fitur canggih Zig

Persyaratan

Target Peserta

  • Para pengembang perangkat lunak yang ingin mempelajari Zig
  • Programmer sistem yang sedang mencari alternatif untuk C atau Rust
  • Insinyur yang bekerja di bidang sistem tertanam, pengembangan permainan, atau aplikasi yang memerlukan performa tinggi

Prasyarat

  • Memahami konsep-konsep dasar pemrograman (variabel, perulangan, kondisional, fungsi)
  • Pengalaman dalam proses debugging, struktur data dasar, serta penanganan kesalahan
  • Memiliki pengalaman memadai dalam pemrograman sistem (C, Rust, atau bahasa serupa)
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait