A concise yet comprehensive introduction to Rust for people who already have some programming experience. The aspects of the language which are covered in this course are highly relevant, described with precision, and augmented with clear examples. After completing Rust Essential Training, I was able to fly through the majority of the "rustlings" exercises (on GitHub) without difficulty.
Rust Essential Training
With Barron Stone
Liked by 1,240 users
Duration: 6h 47m
Skill level: Beginner
Released: 3/25/2021
Course details
If you know even a little bit about programming languages, you know there are a plethora of options to choose from. If your priority is a language focused on reliability, speed, memory, safety, and parallelism, then Rust may be the one for you. In this course, instructor Barron Stone covers the key components of Rust, starting with basic programming concepts including variables, data types, functions, and control loops. He then moves on to some of the core concepts that are unique to Rust, including ownership, borrowing references, and crates. While Rust is great for low-level systems programming, it’s also being used for web apps, network services, and embedded programs. As Barron shows, the features of Rust, along with great tools, documentation, and a welcoming community, have made Rust a language that developers love.
Skills you’ll gain
Earn a sharable certificate
Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
LinkedIn Learning
Certificate of Completion
-
Showcase on your LinkedIn profile under “Licenses and Certificate” section
-
Download or print out as PDF to share with others
-
Share as image online to demonstrate your skill
Meet the instructor
Learner reviews
-
Antoine Cotten
Antoine Cotten
Pragmatic and versatile Software Engineer | Go, Rust, Kubernetes
-
Alejandro Zanlongo
Alejandro Zanlongo
Full-stack developer
-
Justin F.
Justin F.
Software Engineer @American Express 👨🏿💻 | Linux Enthusiast 🐧 | FLOSS Advocate 🚀
Contents
What’s included
- Practice while you learn 1 exercise file
- Test your knowledge 16 quizzes
- Learn on the go Access on tablet and phone