All Courses

Comprehensive Rust

30 hours
4.8(4,100 reviews)
Free

About This Course

Google's free 4-day Rust course taught internally to Android engineers. Covers core Rust through bare-metal and concurrency in depth, plus Android-specific modules. Slides, speaker notes, and exercises are all open source. One of the most thorough free Rust resources available.

Course Details

Language

rust

Level

intermediate

Duration

30h

Certificate

No

Cost

Free

More rust Courses

freeCodeCamp's full-length Rust course covering syntax, ownership, borrowing, lifetimes, structs, enums, error handling, and concurrency. Build CLI tools and small projects to internalise Rust's memory model. Completely free on YouTube.

14h
4.7
Details

Microsoft Learn's official getting-started path for Rust. Covers fundamental syntax, the ownership model, common collections, error handling, and modules. Browser-based exercises and knowledge checks throughout. Free with a Microsoft achievement.

10h
4.6
Details