Skip to main content

Rust Programming

Rust's ownership model is the part everyone gets stuck on, so this course builds up to it deliberately — ownership, borrowing, references and lifetimes — before moving on to traits, generics, smart pointers, concurrency and async.

30 chapters 2h 30m

What you'll learn

  • Introduction to Rust
  • Installing Rust and Setting Up Environment
  • Rust Syntax and First Program
  • Variables, Constants, and Data Types
  • Operators and Expressions in Rust
  • User Input and Output
  • Conditional Statements
  • Loops in Rust