Rust Tutorial
It is time to learn Rust!
-
Github Repo: Rust Learning
-
Learning Resources: Rust Programming Language: Official Docs
Table of Contents
Initial Learning Status
Learning basic concepts in Rust
Get a deep understanding of Rust’s safety and efficiency, learning how to write RUSTY code.
-
2025/08/20
: Finish Rust package update & Start learning Chapter 1 & 2. -
2025/08/21
: Finish reviewing the basic concepts of rust, including variables, functions, etc. -
2025/08/22
: Reviewing the OwnerShip of Rust. -
2025/08/23
: Learning struct in Rust. -
2025/08/24
: Learning enums in Rust. -
2025/08/25
: Learning Packages, crates and modules -
2025/08/26
: Learning collections -
2025/08/27
: Learning Exception Handlings -
2025/08/28
~2025/08/29
: Learning Generic Types, Traits and Lifetime. -
2025/08/30
: Building initial projectminigrep
written in Rust -
2025/08/31
: Functional programming: Iterators and Closures.
Future Plan
Advanced Rust learning:
Advanced Features of Rusty
Project-oriented
-
Smart Pointers
-
Concurrency and Asynchronous Programming
-
Other advanced features
-
Final Project: Building Multi-thread web server.