1. Rust fundamentals
Read: ownership, borrowing, slices, enums, pattern matching, error handling, iterators, tests, I/O.
Do alongside the book. This turns passive Rust knowledge into muscle memory.
Good second pass if ownership/lifetimes still feel slippery.