A Gentle Introduction To RustSteve J Donovan
Rust
59 resources
Rust has a steeper start than most languages because the borrow checker enforces rules about ownership and lifetimes. Read The Rust Programming Language, known as the Book, and do the Rustlings exercises alongside it. Rust by Example and Google's Comprehensive Rust course are good second passes for people who learn faster from code than from prose.
Once ownership feels natural, Effective Rust covers idiomatic design and Rust Atomics and Locks by Mara Bos explains concurrency from the ground up. The Rustonomicon covers unsafe Rust, and Learn Rust With Entirely Too Many Linked Lists is a memorable tour of the language's sharp edges. The Rust Playground runs snippets without a local toolchain.
Easy RustDavid McLeod
Effective RustDavid Drysdale
From JavaScript to Rust ebookJarrod Overson
High Assurance RustTiemoko Ballo
Learn Rust With Entirely Too Many Linked ListsAlexis Beingessner
Learning Rust EbookStackOverflow Contributors
Rust Atomics and LocksMara Bos
Rust for RubyistsSteve Klabnik
Rust For Systems ProgrammersNick Cameron
The Rust Programming LanguageSteve Klabnik, Carol Nichols, et al.
Complete Rust MarathonHarkirat Singh
Comprehensive RustGoogle
Getting Started with Rust (LFEL1002)The Linux Foundation
Intro to RustTensor Programming
Learn RustSmart Contract Programmer
Learn Rust from scratchEducative.io
Learn Rust ProgrammingJetbrains Academy
Memory ManagementLet's Get Rusty
Rust BasicsEngineer Man
Rust Crash CourseTraversy Media
Rust Crash Course Tutorial for BeginnersFrancesco Ciulla
Rust for BeginnersMicrosoft Developer
Rust Programming TutorialTrevor Sullivan
Rust Programming TutorialTech With Tim
Rust ProjectsTensor Programming
Rust TutorialDoug Milford
Take your first steps with RustMicrosoft.com
The Rust Lang BookLet's Get Rusty
Rust-101ralfj.de
Rust PrimerCodeCrafters
TCP Servers in RustCodeCrafters
W3Schools Rust TutorialW3Schools
New RustaceanChris Krycho
Rusty RadioAlex Newman
The Rustacean Station PodcastAllen Wyma, Tim McNamara, Sean Chen, et al.
Rust Cheat SheetZeroToMastery