I found an old repository with homeworks and it looks like a great way to learn! I'll also add some random tasks.
To create a new project:
$ cargo new --bin <project>
Then to run/build it:
$ cd <project>
$ cargo run
$ cargo build
That's pretty much where I am :)
Exercism.io You'll first want to update your workspace to be the repository;
$ exercism configure --workspace $PWD
And then confirm it is correct!
$ exercism workspace
/home/vanessa/Desktop/Code/learning-rust
For each exercise, we will want to download code like:
exercism download --exercise=hello-world --track=rust
/home/vanessa/Desktop/Code/learning-rust/rust/hello-world
and then to submit:
exercism submit /path/to/file [/path/to/file2 ...]
The exercism clones are in subfolders of rust.