52 Weeks of Rust
Learning Rust by Live Coding
This video series live codes Rust and iteratively learns the language.
Lessons Covered Include:
-
1.0 52 weeks rust ep 1 getting started setup env
-
2.0 52 weeks rust ep 2 starting scripts
-
3.0 52 weeks rust ep 3 functions
-
4.0 52 weeks rust ep 4 loops
-
5.0 52 weeks rust ep 5 ownership more looping
-
6.0 52 weeks rust ep 6 structs
-
7.0 52 weeks rust ep7 Enums and Pattern Matching Copilot Rust
-
8.0 52 weeks rust ep8 Enums and building command-line tools
-
9.0 52 weeks rust ep9 building command-line tools with clap
-
10.0 52 weeks rust ep10 understanding packages, crates, and modules
-
11.0 52 weeks rust ep11 understanding packages, crates, and modules (environment crashed)
-
12.0 Assimilate Rust build random number generator cli
-
13.0 starting build rust cli wikipedia
-
14.0 Build deploy and release AWS Lambda Rust project with trivial deploy (assisted by copilot)
-
15.0 build containerized actix microservice tiny final size
-
16.0 Diving into AWS Lambda in Rust
-
17.0 Setup PyTorch with Rust Actix Web to build a distroless container that serves out computer vision predictions.
Learning Objectives
Learn Rust by Live Coding
Additional Popular Resources