In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
✏️ Course developed by @zubiarfan
🔗 Rust by Practice:
🔗 Code:
⭐️ Contents ⭐️
00:00:00 Introduction & Learning Resources
00:06:19 Variables
00:27:07 Numbers & Binary System
01:09:51 Chars, Bools & Unit Types
01:17:55 Statements & Expressions
01:24:50 Functions
01:32:53 Ownership
02:24:06 Borrowing
02:47:45 String vs. &str
03:17:59 Slices
03:31:35 Tuples
03:40:04 Structs
04:02:52 Enums
04:13:46 The “Option“ Enum
04:21:32 Flow Control
04:44:43 Pattern Match
05:16:42 Methods & Associated Functions
05:31:50 Generics
06:06:32 Traits
06:47:15 Trait Objects
07:09:51 Associated Types
07:39:31 String
07:59:52 Vectors
08:29:00 HashMaps
08:52:45 Type Coercion
09:04:54 From & Into
09:36:03 panic!
09:44:56 Result
10:28:23 Cargo, Crates & Modules
11:08:28 Debug & Display
11:30:13 Lifetimes
12:14:46 Lifetime Elision
12:38:53 Closures
13:30:08 Iterators
Correction:
12:53:20 Because of the `move` keyword the closure actually takes ownership of the `movable` variable, not an immutable reference. The reason we can call the closure twice is because the `movable` variable INSIDE the closure is the owner of the data. Meaning we can call the closure any number of times.
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
--
Learn to code for free and get a developer job:
Read hundreds of articles on programming:
1 view
399
103
1 year ago 13:59:10 1
Learn Rust Programming - Complete Course 🦀
6 years ago 01:00:07 42
Rust Detection Using Deep Learning
2 years ago 00:15:09 19
Rust Tutorial #1 - Introduction To Rust Programming
4 years ago 00:01:21 113
Dying Light - RUST Crossover Trailer
8 years ago 00:36:12 12
Fletcher Nichol - Taking Rust to Production: Lessons Learned From the Habitat Project
1 year ago 00:02:46 39
Rust - 10 Years of Surviving (10th Anniversary)
5 years ago 00:02:42 1
Learning rust this monstrosity
5 years ago 00:06:13 37
How to Paint: Rust Effects
4 years ago 00:03:12 528
Rust Live Action | Chapter 2: The Standoff (feat. Welyn)
8 years ago 01:30:48 3
Rust 101
1 year ago 00:01:16 50
Rust - Frontier Base Decor Pack
4 years ago 00:04:02 1
The biggest Rust building bug, it affects almost all base designs. Learn how to avoid it :)
4 years ago 00:01:00 1
people never learn not to trust in rust hahaha
3 years ago 00:09:02 11
Python Vs Rust: Which Is Better And Why? | Rust & Python Programming Beginners Guide | Simplilearn
3 years ago 00:08:23 10
Calling Rust code from Python
4 years ago 01:50:43 3
Rust Crash Course
4 years ago 00:00:34 231
Rust | 4K NVIDIA DLSS Comparison
8 years ago 00:23:06 90
Lisa Passing - Making a game in Rust
4 years ago 00:11:26 48
Blender | Copper & Rust | Eevee Shader Tutorial
4 years ago 00:34:58 1
I’m starting a Rust solo walkthrough series for people who want to learn more about solo life in rust. Let me know what you thin