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 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
Danışanlarımızın Yorumları (5)
He answers my questions very well explained.
Khaled Almarzooqi - Beamtrail
Eğitim - Circuits and Electronics Fundamentals
That the trainer adapts to our needs
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Eğitim - The Yocto Project - An Overview - hands-on
Trainer was really kind and knowledgeable, going the extra mile to explain things that I didn't know
Felix - Microchip Technology Inc
Eğitim - Embedded C Application Design Principles for Automotive Professionals
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.
Kenneth Mahoney - University of Glasgow
Eğitim - Arduino: Programming a Microcontroller for Beginners
I genuinely enjoyed the trainer knowledge.