RsSistem programlama
Rust
Hızlı, güvenli ve modern. Bellek hatalarını derleyici yakalar, sen rahat edersin.
205 ders hazırGünde 10 dk ile ~18 haftaÜcretsizİlk 3 ders hesapsız
main.rsİlk dersinde yazacağın kod
fn main() {
let isim = "Ferris";
println!("Merhaba, {isim}!");
}01
C kadar hızlı, ama bellek hataları programı çalıştırmadan yakalanır.
02
Derleyicisi bir öğretmen gibi: hatayı ve çözümü birlikte söyler.
03
Yıllardır geliştiricilerin en sevdiği dil; tarayıcıdan işletim sistemine her yerde.
[Buradan başla · Bölüm 1]
Temeller
İlk programın, değişkenler, tipler ve fonksiyonlar
- 01Merhaba, Rust!Ekrana ilk mesajını yazdıran bir Rust programı çalıştırmak3 dk
- 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
Bölüm sonu projesi: Sıcaklık dönüştürücü
Sıradaki · Bölüm 2
Mantık & Akış
if, döngüler, match ve kullanıcıdan girdi okuma
Sonra · Bölüm 3
Sahiplik & Ödünç
Rust'ın kalbi; ownership, borrowing, referanslar ve slice'lar
Tüm müfredat (20 bölüm)›
Hepsine şimdi bakmana gerek yok. Sadece sıradaki derse odaklan; gerisi sırası gelince açılır.
- 01Temeller10 ders
- 02Mantık & Akış13 ders
- 03Sahiplik & Ödünç10 ders
- 04Struct & Metotlar10 ders
- 05Enum & Desen Eşleme10 ders
- 06Koleksiyonlar10 ders
- 07Hata Yönetimi10 ders
- 08Modüller & Cargo10 ders
- 09Generic'ler & Trait'ler13 ders
- 10Lifetime'lar10 ders
- 11Closure & Iterator11 ders
- 12Akıllı İşaretçiler10 ders
- 13Trait Nesneleri & İleri Trait'ler10 ders
- 14Eşzamanlılık10 ders
- 15Async Rust10 ders
- 16Makrolar10 ders
- 17Unsafe & FFI10 ders
- 18Performans & İdiyomatik Rust10 ders
- 19Test & Kalite10 ders
- 20Bitirme Projeleri8 ders