300 points by newbiecoder 11 months ago flag hide 14 comments
random_user1 11 months ago 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 11 months ago 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 11 months 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 11 months ago 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 11 months ago next
@happy_coder I see. I hope to get the best of both worlds by doing them one after the other :)
asim 11 months 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 11 months 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 11 months 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 11 months ago next
@matei Have you taken the course yourself? What did you like about it?
larry 11 months 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 11 months 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 11 months 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 11 months ago next
@devOps_more that looks interesting. Thanks for sharing!
devops_more 11 months 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/