2022 Yılında Rust öğrenmek için kaynaklar

Sunday, April 24th, 2022

Başlangıç

LearnXinYminutes Rust makalesi: https://learnxinyminutes.com/docs/rust/

“Yarım saatte Rust öğrenmek” https://fasterthanli.me/articles/a-half-hour-to-learn-rust

“A Gentle Introduction To Rust” https://stevedonovan.github.io/rust-gentle-intro/

Öncelikle “The Book” her zaman referans alacağınız bir kaynak, eğer okuyabilirseniz baştan sona okumanızı tavsiye ederim. Öğrenirken bazı bölümleri tekrar tekrar ziyaret edeceksiniz. Sadece kitabı okuyup başka kaynak kullanmadan ve programlar yazarak öğrenenler mevcut. https://doc.rust-lang.org/book/

“Tour of Rust” https://tourofrust.com/

“Easy Rust” kitabı, resmi Rust kitabına benzer bir kaynak https://dhghomon.github.io/easy_rust/

Memory Model (Containers)

Başka dillerde uzmanlığınız varsa, özellikle garbage collection kullanan PHP, Go, Python, Ruby, Java gibi dillerden geliyorsanız, memory modelini anlamak işinizi kolaylaştıracaktır:

Alıştırmalar

Örnek Kodlar

Rust by Example https://doc.rust-lang.org/rust-by-example/

Rust Cookbook https://rust-lang-nursery.github.io/rust-cookbook/

Referanslar

Özellikle tip dönüşümleri için çok işinize yarayacak bir kaynak, yeni başlayanlar için baştan sona göz gezdirmeniz faydalı olacaktır https://cheats.rs/

İsimlendirme standartlarını merak ediyorsanız: https://rust-lang.github.io/api-guidelines/about.html

Temel seviyede öğrendikten sonra

Intermediate seviyede öğrenmek için “Crust of Rust” videolarını izleyebilirsiniz. https://www.youtube.com/c/JonGjengset/videos