Rust Programming Language

Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.

Rust external tutorials

Awesome Rust tutorials and guides from all over the Internet.

  • Asynchronous Programming in RustLevel: Intermediate. By: The Rust Async-WG Contributors. Duration: 10+ hours.In-depth guide to asynchronous programming in Rust, covering Futures, Tokio, and more.
  • Programming RustLevel: Intermediate. By: Jim Blandy and Jason Orendorff. Duration: 20+ hours.In-depth book on Rust programming, covering topics such as memory management, concurrency, and performance.
  • Rust by ExampleLevel: Beginner. By: Jorge A. Cardenas. Duration: 20+ hours.Hands-on approach to learning Rust, with code examples and exercises.
  • Rust Crash CourseLevel: Beginner. By: David Joseph Katz. Duration: 3+ hours.FreeCodeCamp's video tutorial on Rust, covering language basics and web development with Rocket.
  • Rust Design PatternsLevel: Intermediate. By: Refactoring.Guru Contributors. Duration: 5+ hours.A collection of Rust-specific design patterns, with examples and explanations.
  • Rust for Game DevelopmentLevel: Intermediate. By: The Rust Game Development WG. Duration: 10+ hours.Collection of resources for game development in Rust, including game engines and libraries.
  • RustlingsLevel: Beginner. By: Carol (Nichols || Goulding). Duration: 10+ hours.A collection of small exercises to get you used to writing Rust code, with helpful hints and explanations.
  • Rust Programming for BeginnersLevel: Beginner. By: Adrian Thierry. Duration: 15+ hours.Learn Rust from scratch with this Udemy course, including projects and quizzes.
  • The Embedded Rust BookLevel: Intermediate. By: James Munns, Jorge Aparicio, and Contributors. Duration: 10+ hours.Guide to developing embedded systems in Rust, covering topics such as hardware interfacing and real-time operating systems.
  • The Rust Programming LanguageLevel: Beginner. By: Steve Klabnik and Carol Nichols. Duration: 30+ hours.A comprehensive guide to Rust language features and programming concepts.
Hix logo

Try hix.dev now

Simplify project configuration.
DRY during initialization.
Prevent the technical debt, easily.

We use cookies, please read and accept our Cookie Policy.