Hello,
I've found a course that I think you will enjoy.
Udemy Course The Rust Programming Language Learn a modern, powerful yet safe systems programming language!
★★★★☆ 4.3 (3,248 ratings) 17,390 students
Learning Rust is Fun
-
Types and Variables
- Variables
- Operators
- Scope and Shadowing
- Heap and Stack
-
Control Flow
- If Statement
- Loops
- Match Statement
-
Data Structures
- Structures
- Enums
- Unions
- Option
- Arrays
- Slices
- Tuples
- Pattern Matching
- Generic Types
-
Collections
- Vectors
- HashMap
- HashSet
- Iterators
-
Characters and Strings
- Strings
- String format
-
Functions
- Functions and Function Arguments
- Methods
- Closures
- High Order Functions
-
Traits
- Traits
- Trait Parameters
- Into Trait
- Drop Trait
- Over Loading
- Static & Dynamic Dispatch
- Vector of different types
-
Lifetime and Memory
- Ownership
- Borrowing
- Lifetime
- Lifetime in Structure implementation
- Referenced counted variables
- Atomic Referenced counted variables
- Mutex Referenced counted variables
-
Applications
- Guessing a number
- Modules
- Spawning and Joining Threads", apps::spawning_and_joining_threads
-
Unit Testing
-
Documentation
- After running
rustdoc modules/src/greetings/english.rs
, check doc folder (doc/english/index.html)
- After running