Rust kursu · 0/205 ders
Merhaba
Rust · Bölüm 1 · Temeller3 dk
İlk dersin hazır
Merhaba, Rust!
Ekrana ilk mesajını yazdıran bir Rust programı çalıştırmak
00/10
0/1
Günlük hedef
Bugün 1 ders yeter
Az ama her gün: beyin böyle öğrenir.
Bu hafta0/7 gün
Pt
Sa
Ça
Pe
Cu
Ct
Pz
[Bölüm 1]
Temeller
İlk programın, değişkenler, tipler ve fonksiyonlar
Kopya kâğıdı0/10 tamam
- 01Merhaba, Rust!3 dkŞİMDİ
- Değişkenler4 dk
- Değiştirilebilirlik (mut)4 dk
- Temel Tipler5 dk
- Fonksiyonlar5 dk
- Gölgeleme (Shadowing)4 dk
- Sabitler (const)4 dk
- Aritmetik5 dk
- Yorumlar ve Biçimlendirme5 dk
- Proje: Sıcaklık Dönüştürücü8 dk
Rust bölümleriKurs sayfası →
01Temeller0/10 ders · İlk programın, değişkenler, tipler ve fonksiyonlar
02Mantık & Akış0/13 ders · if, döngüler, match ve kullanıcıdan girdi okuma
03Sahiplik & Ödünç0/10 ders · Rust'ın kalbi; ownership, borrowing, referanslar ve slice'lar
04Struct & Metotlar0/10 ders · Kendi veri tiplerin, impl blokları, ilişkili fonksiyonlar
05Enum & Desen Eşleme0/10 ders · Option, derin match, if let, let else, desen sözdizimi
06Koleksiyonlar0/10 ders · Vec, String ve UTF-8, HashMap, HashSet, BTreeMap
07Hata Yönetimi0/10 ders · Result, ? operatörü, kendi hata tiplerin, From dönüşümleri
08Modüller & Cargo0/10 ders · Çok dosyalı projeler, görünürlük, crate'ler, testler, dokümantasyon
09Generic'ler & Trait'ler0/13 ders · Trait sınırları, impl Trait, derive, operatör aşırı yükleme, ilişkili tipler
10Lifetime'lar0/10 ders · Ömür kuralları, struct'larda referans, 'static, elision
11Closure & Iterator0/11 ders · Fn/FnMut/FnOnce, iterator adaptörleri, kendi iterator'ün
12Akıllı İşaretçiler0/10 ders · Box, Rc, RefCell, Weak, Deref, Drop, iç değiştirilebilirlik
13Trait Nesneleri & İleri Trait'ler0/10 ders · dyn Trait, object safety, supertrait, newtype, blanket impl, PhantomData
14Eşzamanlılık0/10 ders · Thread, scoped thread, kanallar, Arc/Mutex/RwLock, atomik tipler, Send/Sync
15Async Rust0/10 ders · Future, async/await, tokio, select, stream, Pin'e giriş
16Makrolar0/10 ders · macro_rules!, tekrar desenleri, hijyen, derive makrolarına giriş
17Unsafe & FFI0/10 ders · Ham işaretçiler, unsafe sözleşmeleri, soundness, C ile konuşmak
18Performans & İdiyomatik Rust0/10 ders · Bellek ayırma, ölçüm, sıfır maliyetli soyutlamalar, API tasarımı, clippy
19Test & Kalite0/10 ders · Birim, entegrasyon ve doküman testleri, trait'lerle mock, özellik testleri
20Bitirme Projeleri0/8 ders · Gerçek projeler; yorumlayıcı, çok iş parçacıklı HTTP sunucusu, REST API