</> CodeTrained

Rust typing practice

Rust borrows C++'s symbol density and adds its own: exclamation-mark macros, ampersand borrows, double-colon paths and match arrows.

CodeTrained's Rust path is 18 exercises of real, runnable Rust — typed by hand, one line at a time, with live speed and accuracy feedback.

Start the Rust path — free →

Free to practise · Pro is £1/mo · cancel anytime

What slows people down in Rust

What's in the Rust path

Why train typing in Rust specifically

Rust's compiler is strict, so a typo isn't a subtle bug — it's a wall of errors. Typing Rust's symbols precisely the first time keeps you in flow with the borrow checker instead of fighting it twice.

Or start with the free story →

Common questions

How many Rust exercises are there?
18, organised as one path from beginner upward. Finishing the whole path earns a downloadable certificate.
Is it free?
Yes — every exercise, the story, the daily league and your stats are free with no sign-up. Pro (£1/month) adds cross-device sync.
Do I need to install anything?
No. Everything runs in the browser, on desktop or phone.
Is Rust a good first language to type?
It's demanding. The path starts at the basics, but if symbols still slow you down generally, the Python or Go path is a friendlier warm-up.