Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Rust for Beginners
Introduction
Introduction (1:55)
Exercise: Meet Your Classmates and Instructor
Course Resources
Rust Fundamentals
Data Types (5:01)
Variables (6:35)
Functions (8:12)
println! (3:04)
Control Flow with If (8:38)
Repetition (6:30)
Setup Rust: Toolchain (4:49)
Setup Rust: rust-analyzer (4:18)
Setup Rust: clippy (2:31)
Setup Rust: error-lens (1:27)
Activity: Functions (7:08)
Numeric Types & Basic Arithmetic (3:36)
Making Decisions with Rust
Control Flow: If & Else (2:33)
Activity: Logic with If & Else (4:59)
Match Expression (4:25)
Demo: Basic Match (3:11)
Activity: Basic Match 1 (4:03)
Repetition
The Loop Expression (4:48)
Activity: Loops (4:58)
Activity: While Loops (4:45)
Working With Data
Enums (3:11)
Demo: Enums (3:43)
Structs (2:47)
Demo: Structs (2:51)
Tuples (3:31)
Demo: Tuples (5:49)
Expressions (3:49)
Demo: Expressions (5:09)
Rust's Memory Model
Intermediate Memory Concepts (3:34)
Ownership (6:17)
Demo: Ownership (6:07)
Activity: Ownership (4:57)
Data Collections
Implementing Functionality (9:20)
Activity: Implementing Functionality (16:30)
The Vector Data Structure (4:53)
Vector Basics & For Loops (2:28)
Activity: Vectors & For Loops (6:48)
About Strings (4:00)
Demo: Strings (4:28)
Where To Go From Here?
Review This Byte!
Expressions
This lecture is available exclusively for ZTM Academy members.
If you're already a member,
you'll need to login
.
Join ZTM To Unlock All Lectures