Course Outcomes
- Understand the benefits and use cases of Rust
- Learn the fundamental programming concepts
- Creating and managing Rust projects using Cargo
- Building a guessing game
Course Structure
9 lectures • 1h 53m total duration
About This Course
Rust is a systems programming language that offers the performance of languages like C++ while ensuring memory safety and thread safety. It has gained popularity for its ability to prevent common programming errors and provide a friendly development experience.
In this course, you will learn the fundamentals of Rust programming. We'll start by understanding what Rust is and why it's valuable. You'll learn how to install Rust on your system and create your first project using Cargo, Rust's build system and package manager. Throughout the course, you'll gain hands-on experience by building a guessing game, which will teach you essential Rust concepts such as data types, functions, conditionals, loops, and ownership.
By the end of this course, you will have a solid foundation in Rust programming. You'll be able to create basic Rust projects, understand the core concepts of the language, and appreciate its unique features like ownership and borrowing. This course is perfect for beginners who want to explore systems programming with Rust or experienced developers looking to expand their skill set.
Used by learners at
Student Feedback
100%
0%
0%
0%
0%
Course Instructor
Full Time Software Engineer who likes to dabble in Python, JavaScript, C++ and more.View profile
More Courses By Haris
Includes Certificate of Completion
Add this credential to your LinkedIn profile, resume, or CV. You can share it on social media and in your performance review.
What's in the course?
- 9 video lectures
- GPT-4 level AI assistance
Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.
Free
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes
Pro
- 100+ coding courses
- Certificate of completion
- Hands-on practice
- 24x7 doubt solving with AI
- 100+ projects to practice
- In-depth project feedback
- AWS cloud sandboxes