Learn the basics of Rust from scratch with hands-on activities, demos, and real-world examples. Build confidence with functions, control flow, data types, ownership, and more.
- Get Rust up and running fast with tools that help you catch mistakes early
- Discover how to use variables and data types to bring your code to life
- Write your own functions to keep things tidy and make coding way easier
- Use if/else and match to teach your program how to make decisions
- Loop like a pro and save yourself from writing the same thing twice
- Build cool, organized data using enums, structs, and tuples
- Crack the code on ownership so your programs run fast and safe
- Play with text and lists using strings and vectors in fun, hands-on ways