← All Courses
// DASHBOARD
Rust Course
Track your progress through 17 modules
▶ Resume last module
25/5/15
50/10/15
90/20/30
Start
Quick Ref
Daily Practice
Flashcards
Weak Concepts
Session in progress
25:00
Focus block • 25 min
Pause
Reset timer
🔔 Sound
0
Modules
0
Exercises
0%
Progress
0
Due for Review
0
Day Streak
0
Best Streak
0
Today
Track 0 • Getting Started
MODULE 00
Rust Quick Reference
MODULE 01
Hello World & Guessing Game
Track 1 • Fundamentals
MODULE 02
Common Programming Concepts
MODULE 03
Understanding Ownership
MODULE 04
Using Structs
MODULE 05
Enums & Pattern Matching
Track 2 • Building Blocks
MODULE 06
Packages, Crates & Modules
MODULE 07
Common Collections
MODULE 08
Error Handling
Track 3 • Generics & Traits
MODULE 09
Generic Types, Traits & Lifetimes
MODULE 10
Writing Automated Tests
Track 4 • Applied Rust
MODULE 11
Iterators & Closures
MODULE 12
Cargo & Crates.io
MODULE 13
Smart Pointers
Track 5 • Concurrency & Advanced
MODULE 14
Fearless Concurrency
MODULE 15
OOP Features of Rust
MODULE 16
Patterns & Matching
MODULE 17
Advanced Features
Projects • Capstone
PROJECT P1
CLI Grep Tool (minigrep)
PROJECT P2
Multithreaded Web Server
Data Management
Export Notes
Export All Data
Import Data
Clear All Progress
Nuke Everything