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
Gelişmiş Sahiplik
- Süreklilikleri ve ödünç vermeyi anlama
- Akıllı işaretçileri keşfetme: Box, Rc ve Arc
- Weak ve Unsync kullanarak referans döngüleriyle çalışma
- Gelişmiş sahiplik desenleri ve teknikleri
Asgari/Await ile Asenkron Programlama
- Rust'ta asenkron programlamanın temelleri
- async/await sözdizimiyle çalışma
- Futures'ları birleştirme ve asenkron kütüphanelerle çalışma
- Asekron ekosistemi ve kütüphaneleri keşfetme
Traits ve Jenerikler
- Gelişmiş trait kullanımı ve ilişkili türler
- Jenerik fonksiyonlar, yapılar ve numaralandırmalar uygulama
- Sınırlamalar ve trait nesneleri
- Trait uyumluluğunu ve yetim kurallarını keşfetme
Gelişmiş Hata Yönetimi
- Özel hata türleri oluşturma
- Gelişmiş hata yönetimi teknikleri: try!, ? operatörü, özel hata zincirleri
- Hata yönetimi stratejileri ve desenleri
Macrolar
- Yordayıcı macrolar: öznitelik ve fonksiyon benzeri macrolar
- Tanımlayıcı macrolar: macro_rules! ve eşleme benzeri sözdizimi
- Gelişmiş makro kullanımı ve metaprogramlama
Performans Optimizasyonu
- Rust kodunun profili alma ve kıyaslama
- Performans tuhaf noktalarını belirleme
- Optimizasyon teknikleri: veri yapıları, algoritmalar ve derleyici bayrakları
- Yüksek performanslı Rust kodu yazma
Gelişmiş Paralellik
- Gelişmiş senkronizasyon mekanizmaları: Mutex, RwLock ve Condvar
- Kilitsiz (lock-free) ve bekleme-sızı (wait-free) veri yapılarını uygulama
- Kanallar ve mesaj iletimi
- Gelişmiş paralellik desenlerini keşfetme
Gelişmiş Sorun Giderme
- Rust programlarında karmaşık sorunları gidermek için gelişmiş teknikler
- Gerçek dünya senaryolarında performansı kıyaslama ve optimize etme
- Sınırlama durumlarını ve olağanüstü davranışları yönetmek için stratejiler
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Rust Temelleri'ne veya buna denk deneyime sahip olmak
- Sistem düzeyinde programlama deneyimi
- Orta düzeyde programlama deneyimi
Hedef Kitle
- Geliştiriciler
21 Saat
Danışanlarımızın Yorumları (1)
Etkileşimli örnekleri çok beğendim, eğitmenimiz bizim sorularımızı olan neredeyse her konuda oldukça bilgiliydi ve eğitimdeki bazı malzemelerle ilgili gerçek dünya kullanım durumlarımız için harika tavsiyeler verdi.
Tracy - GenesysGo
Eğitim - Rust Advanced
Yapay Zeka Çevirisi