This repository contains practice exercises and examples for learning the Rust programming language.
Below is a description of each directory and file in this project:
-
capstone/
Final or larger project demonstrating your understanding of Rust concepts. May include multiple modules and features. -
convert_temperature/
A small project or exercise to convert temperatures between Celsius and Fahrenheit using Rust. It permits the input output -
exercises/
A collection of smaller practice tasks to reinforce Rust fundamentals like ownership, borrowing, lifetimes, and more. -
if_cond/
Practice with conditional logic usingif,else if, andelse. -
lecture_01.md
Getting Started with Rust: Ownership and Memory Management -
loops/
Demos of infinite loops and breaking out of loops in Rust usingloop,break, andcontinue. -
min_max_mean/
A project that likely calculates minimum, maximum, and mean values from a list of numbers.
Make sure you have Visual Studio Code installed, and it will create for your a DevContainer to test the small projects on the . If not:
cd rust-course
code .Then navigate into a folder and run a specific project:
cd convert_temperature
cargo runThis course is designed to help beginners get comfortable with Rust by building small, focused projects and gradually increasing complexity.