Rust for Beginners
Course description
Want to try Rust but don't know where to start? This course will be your starting point. Whether you have programming experience or are just taking your first steps, we will cover the basics of Rust in an accessible manner. You will learn how to set up tools, write your first functions, and get familiar with the language syntax. Then we will move on to key concepts: variables, control structures, loops, and much more—all with interactive tasks that will reinforce the material. As you progress, you will understand Rust's unique memory management model, grasp the principle of data ownership, and learn to apply structures, enumerations, and vectors in practice. The course will help you gain confidence in working with Rust to create real applications or take a step forward in your career.
Watch Online
# | Title | Duration |
---|---|---|
1 | Introduction | 01:56 |
2 | Data Types | 05:02 |
3 | Variables | 06:36 |
4 | Functions | 08:13 |
5 | println! | 03:05 |
6 | Control Flow with If | 08:39 |
7 | Repetition | 06:31 |
8 | Setup Rust: Toolchain | 04:50 |
9 | Setup Rust: rust-analyzer | 04:19 |
10 | Setup Rust: clippy | 02:32 |
11 | Setup Rust: error-lens | 01:28 |
12 | Activity: Functions | 07:09 |
13 | Numeric Types & Basic Arithmetic | 03:37 |
14 | Control Flow: If & Else | 02:34 |
15 | Activity: Logic with If & Else | 05:01 |
16 | Match Expression | 04:26 |
17 | Demo: Basic Match | 03:12 |
18 | Activity: Basic Match 1 | 04:04 |
19 | The Loop Expression | 04:49 |
20 | Activity: Loops | 04:59 |
21 | Activity: While Loops | 04:46 |
22 | Enums | 03:12 |
23 | Demo: Enums | 03:44 |
24 | Structs | 02:48 |
25 | Demo: Structs | 02:52 |
26 | Tuples | 03:32 |
27 | Demo: Tuples | 05:50 |
28 | Expressions | 03:50 |
29 | Demo: Expressions | 05:10 |
30 | Intermediate Memory Concepts | 03:35 |
31 | Ownership | 06:18 |
32 | Demo: Ownership | 06:08 |
33 | Activity: Ownership | 04:58 |
34 | Implementing Functionality | 09:21 |
35 | Activity: Implementing Functionality | 16:31 |
36 | The Vector Data Structure | 04:54 |
37 | Vector Basics & For Loops | 02:29 |
38 | Activity: Vectors & For Loops | 06:49 |
39 | About Strings | 04:01 |
40 | Demo: Strings | 04:29 |
Comments
0 commentsSimilar courses

Transform Your Craft with TDD: Master clean code and testing

Rust from C/C++

Rust Developer Bootcamp

Rust as a Service

Want to join the conversation?
Sign in to comment