# Rust Programming Tutorial: Free Training [Rust Programming Playlist 🦀](https://www.youtube.com/playlist?list=PLDbRgZ0OOEpUkWDGqp91ODn0dk7LPBAUL) | Title | Length | | - | - | | [Install the Rust Toolchain on an Ubuntu Linux Server 🦀](https://youtu.be/lTjGt17bQ3k) | 30:11 | | [Beginner's Guide to Rust Data Types and Variables 🦀](https://youtu.be/MJrBLTHJPCo) | 26:12 | | [Rust Functions and Modules 🦀](https://youtu.be/io7MSlvYyWg) | 21:55 | | [Intro to Rust Control Flow Statements & Conditional Expressions 🦀](https://youtu.be/3XpxkJXggHA) | 25:21 | | [Understanding Rust Closures aka. Anonymous Functions 🦀 💻](https://youtu.be/qXNUHfpalts) | 30:22 | | [Rust Match Expressions and Patterns 🦀](https://youtu.be/pf8eQwWkTaY) | 35:51 | | [Rust Option Enum Type Overview](https://youtu.be/z8k_EViGC10) | 20:39 | | [Intro to Developing User-Defined Rust Structs 🦀](https://youtu.be/3Ly25IYHIMc) | 41:40 | | [Implement Methods on Rust Structs 🦀](https://youtu.be/7EYSXQFRyKY) | 27:27 | | [Rust Generics and Traits: Define Common Struct Behaviors 🦀](https://www.youtube.com/watch?v=XKbOVFt3UNY) | 32:22 | | [Use the Rust Vec Type for Dynamically Expanding Arrays 🦀](https://www.youtube.com/watch?v=VIBbzFQcedU) | 45:11 | | [Rust HashMap and HashSet Collection Types 🦀](https://www.youtube.com/watch?v=KYw3Lnf0nSY) | 36:29 | | [Popular Rust Iterator Methods 🦀](https://www.youtube.com/watch?v=81CC2V9uR5Y) | 54:54 | | [Rust Time Module and Chrono Crate Intro 🦀](https://www.youtube.com/watch?v=hZ0hT2LVxCc) | 58:39 | | [Rust Threading Basics 🦀](https://www.youtube.com/watch?v=YKBwKy5PrpQ) | 28:26 | | [Rust Scoped Threads 🦀](https://www.youtube.com/watch?v=3bFSrhm4nEM) | 23:36 | | [Share Rust Thread Data With Mutexes 🦀](https://www.youtube.com/watch?v=ycM5jqYT9Og) | 35:36 | | [Message Passing With Rust MPSC Channels 🦀](https://www.youtube.com/watch?v=0P6XfhM5PRA) | 30:52 | | [Beginner's Guide to Rust Filesystem APIs 🦀](https://www.youtube.com/watch?v=0H3pg_pjyRE) | 41:02 | | [Overview of Rust Cargo Tool 🦀📦](https://www.youtube.com/watch?v=YsGLqvMIjrQ) | 28:06 | | [Parse CLI Arguments With Rust Standard Crate 🦀📦](https://www.youtube.com/watch?v=yZQ2vYsRE7A) | 26:50 | | [Parse Rust CLI Args With Clap 🦀](https://www.youtube.com/watch?v=Ot3qCA3Iv_8) | 54:03 | | [Hitchhiker's Guide to JSON Data in Rust 🦀](https://www.youtube.com/watch?v=YLZtw8_aLwA) | 34:18 | | [Sending HTTP Requests in Rust Applications 🦀](https://www.youtube.com/watch?v=E2qnMh3W7TM) | 32:13 | | [Hands-on With Dynamic Dispatch Traits in Rust 🦀](https://www.youtube.com/watch?v=3biW5NkNnrk) | 37:09 | | [Implement the Simple Rust Default Trait 🦀](https://www.youtube.com/watch?v=i07Uq2sU5YI) | 19:19 |
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up