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

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories