The official "book" is the best place to learn rust. It's a relatively fast-paced book but does not assume you have any familiarity with Rust (or any other systems language):

In terms of what to do, a nice way to get proficient in a language is via Exercism:

When learning a new language I like to implement the Game of Life and a Brainf*ck interpreter.

Ive never heard of exercism before looks like a great resource. Thanks!

I can really recommend the Brainf*ck interpreter. Also try implementing some optimizations such as combining operations.

code of conduct - report abuse