Eğitim İçeriği

1. Zig'e Giriş

  • Zig diline ve felsefesine genel bakış
  • Sözdizimi temelleri: değişkenler, fonksiyonlar, döngüler ve koşullu ifadeler
  • Veri türleri ve yapılar
  • Bellek yönetimi temelleri
  • Hata ayıklama teknikleri
  • Zig temelleri üzerine uygulamalı alıştırmalar

2. Zig'de Uygulama Geliştirme

  • Birim testleri yazma ve çalıştırma
  • İşaretçileri ve bellek güvenliğini anlama
  • Derleme sistemleri ve proje organizasyonu
  • Zig'deki temel veri yapıları
  • Hata yönetimi stratejileri
  • Yığın ve yığın belleği değerlendirmeleri
  • Dosya işlemleri ve G/Ç yönetimi
  • Uygulama geliştirme üzerine uygulamalı alıştırmalar

3. İleri Düzey Zig Konuları

  • C ile birlikte çalışabilirlik (Zig-C birlikte çalışabilirliği)
  • Vektörlerle çalışma ve performans optimizasyonu
  • İleri düzey Zig özelliklerine yönelik uygulamalı alıştırmalar

Kurs İçin Gerekli Önbilgiler

Hedef Kitle

  • Zig öğrenmeye ilgi duyan yazılım geliştiriciler
  • C/Rust'e alternatifler araştıran sistem programcıları
  • Gömülü sistemler, oyun geliştirme veya performans açısından kritik uygulamalar alanında çalışan mühendisler

Ön Koşullar

  • Temel programlama kavramlarına (değişkenler, döngüler, koşullu ifadeler, fonksiyonlar) hakimiyet
  • Hata ayıklama, temel veri yapıları ve hata yönetimi konusunda deneyim
  • Sistem programlama konusunda (C, Rust veya benzeri diller) bazı deneyimler
 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler