Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
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 Saatler
Danışanlarımızın Yorumları (1)
Başlangıçta planlanmamış olsa bile, ileri düzey konular hakkında sorabilmek.
Gabriel Chouinard - Spark Microsystems
Eğitim - FreeRTOS: Programming for Real Time Operating Systems
Yapay Zeka Çevirisi