I really liked the "Programming Rust" book from O'Reilly which was much better than the official book, especially for coming from C++.<p>This will give you the basic ideas but in the end, doing projects with Rust will be the way to go to learn how to really program idiomatic Rust