Eğitim İçeriği

1. Zig'e Giriş

  • Zig dilinin genel bakış ve felsefesi
  • Sözdizimi temelleri: değişkenler, fonksiyonlar, döngüler ve koşullu ifadeler
  • Veri türleri ve yapılar (structs)
  • Bellek yönetimi temelleri
  • Hata ayıklama teknikleri
  • Zig temellerine yönelik elden alıştırmalar

2. Zig'de Uygulama Geliştirme

  • Birim testleri yazma ve çalıştıurma
  • Pointer'lar ve bellek güvenliği anlayışına sahip olma
  • Derleme sistemleri ve proje organizasyonu
  • Zig'de temel veri yapıları
  • Hata yönetimi stratejileri
  • Stack ve heap bellek dikkat edilmesi noktaları
  • Dosya işlemlerini ve I/O yönetimini yapma
  • Uygulama geliştirme konusundaki elden alıştırmalar

3. Gelişmiş Zig Konuları

  • C ile uyumluluk (Zig-C uyumluluğu)
  • Vektörlerle çalışmak ve performans iyileştirmesi
  • Gelişmiş Zig özelliklerine yönelik elden alıştırmalar

Kurs İçin Gerekli Önbilgiler

Hedef Kitle

  • Zig öğrenmekle ilgilenen yazılım geliştiricileri
  • C/Rust alternatiflerini araştıran sistem programcılar
  • Yerleşik sistemler, oyun geliştirmesi veya performans-kritik uygulamalar ile çalışan mühendisler

Ön Koşullar

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

Katılımcı Sayısı


Katılımca başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler