Getting Started with Rust
Learn the basics of Rust programming — printing, variables, and your first programs!
Welcome
What Exerpad is, how the course is put together, and why coding still matters.
Learn how to display text and numbers on the screen using println!().
Variables
Finish 7 more required tasks in "Print" to unlock
Linear Programs
Finish 7 more required tasks in "Variables" to unlock
Input & Type Conversion
Finish 7 more required tasks in "Linear Programs" to unlock
Conditions
Finish 7 more required tasks in "Input & Type Conversion" to unlock
While Loops
Finish 7 more required tasks in "Conditions" to unlock
For Loops
Finish 7 more required tasks in "While Loops" to unlock
Vectors
Finish 7 more required tasks in "For Loops" to unlock
Functions
Finish 7 more required tasks in "Vectors" to unlock
Strings
Finish 8 more required tasks in "Functions" to unlock
HashMaps
Finish 7 more required tasks in "Strings" to unlock
Tuples & Structs
Finish 7 more required tasks in "HashMaps" to unlock
Enums & Pattern Matching
Finish 7 more required tasks in "Tuples & Structs" to unlock
Ownership & Borrowing
Finish 7 more required tasks in "Enums & Pattern Matching" to unlock
Error Handling
Finish 10 more required tasks in "Ownership & Borrowing" to unlock
Traits
Finish 10 more required tasks in "Error Handling" to unlock
Generics
Finish 10 more required tasks in "Traits" to unlock
Closures & Iterators
Finish 10 more required tasks in "Generics" to unlock