?? Rust Training: My Experience and Where It’s Taking Me
Decebal Dobrica
Platform/Founding/Staff/Principal/Full Stack Engineer || Contractor | AWS, Rust, Move SUI, Cryptocurrency | Boosted developer productivity by 300% through innovative tech stack optimization.
Learning Rust is like stepping into a new world of programming: elegant, powerful, and slightly intimidating at first. As someone eager to explore Rust’s potential, I decided to dive into a few Rust training courses to accelerate my learning. Here’s how it went, what I loved, what didn’t click, and where I plan to take these skills next.
?? Let’s Get Rusty: My Favorite So Far
Let’s Get Rusty stood out as a polished, practical learning experience.
? Critical detail: The lessons go beyond surface-level concepts, diving into the why behind Rust’s design choices.
? Structured journey: The chapters are clearly organized, making it easy to follow along and track progress.
? Go-to-market project: What I loved most was the inclusion of a realistic project that ties all the concepts together. By the end, you’re not just writing Rust—you’re building something meaningful.
If you’re looking for a course that balances depth with accessibility, Let’s Get Rusty is a must-try.
?? Ardan Labs: A Missed Opportunity
I had high hopes for Ardan Labs, but it left me underwhelmed.
? Boring format: The content feels dry, almost like reading a textbook. For a language as exciting as Rust, this felt like a mismatch.
? Limited access: The material expires after one year. For a course that’s not particularly engaging, this time limit feels restrictive.
? Hard to digest: Concepts were presented in a way that felt dense and unapproachable, especially for someone trying to learn Rust’s quirks quickly.
While Ardan Labs has a solid reputation, this course didn’t work for me.
??? What Else Is Out There?
There’s no shortage of Rust resources, and I’m still exploring other options. Some promising ones I’ve come across include:
领英推è
? The Rust Programming Language Book (“The Bookâ€): A free, comprehensive guide maintained by the Rust community.
? Exercism: Interactive, hands-on practice with Rust concepts through coding exercises.
? Rustlings: A fun, challenge-based way to learn Rust directly in your terminal.
If you’ve had great experiences with any other Rust courses, let me know—I’m always on the hunt for high-quality learning materials.
?? Why Learn Rust? The End Goals
Rust is more than just a shiny new language—it’s a tool for building the future. Here’s where I’m hoping to take my Rust skills:
? Intro to Solana and Sui Move: Rust is a gateway to blockchain development on platforms like Solana and Sui Move. Learning Rust is the first step toward understanding these ecosystems.
? WebAssembly (Wasm): Rust’s efficiency makes it a natural fit for Wasm, enabling lightning-fast web applications.
? Serverless with Fermyon: Combining Rust and Wasm opens doors to cutting-edge serverless platforms like Fermyon. Faster deployments and leaner resource usage are just the beginning.
?? What’s Next for Me—and Maybe You?
Rust is challenging, but the rewards are worth it. Whether you’re building safer systems, exploring blockchain, or venturing into serverless, Rust is a game-changer.
If you’re curious about Rust and where it can take you, start with the resources that resonate with your learning style. My recommendation? Try Let’s Get Rusty to begin your journey on the right foot.
Have a favourite Rust course or resource? Drop it in the comments—I’m always looking to learn more.
#RustLang #Programming #LearningJourney #WebAssembly #Blockchain #Serverless
Software architect & engineer | Rust ?? | .NET, C# | Python
2 个月I did both courses too. My experience is the complete opposite. The one from Ardan Labs goes way more in depth than the one from Let's get Rusty. At a better price... Still glad I did both though.
Fullstack Software Developer
3 个月Really great post!
Builder always at the cutting edge.
3 个月Thanks for sharing the journey! I think I will try and get back into Rust. Try some codecrafters challenges when you get a chance! https://codecrafters.io/