Rust I Build Real Applications Course
at just
$69
Enroll Now
Sign Up
Sign In
Rust I Build Real Applications Course
Rust I Build Real Applications Course
Section 1 : Getting Started
Lecture 1
INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Pdf
Lecture 2
What is Rust
3:39
Lecture 3
Installing Rust
1:34
Lecture 4
Setting Up the Development Environment
1:35
Lecture 5
Cargo
6:37
Section 2 : Manual Memory Management
Lecture 6
Code for this section
Text
Lecture 7
Introduction
0:24
Lecture 8
The Stack
3:42
Lecture 9
The Heap
4:41
Lecture 10
Smart Pointers
1:54
Lecture 11
Explore the Memory Layout in GDB
Preview
Section 3 : Building a Command Line Application
Lecture 12
Code for this section
Text
Lecture 13
Introduction
0:48
Lecture 14
Basic Data Types
2:29
Lecture 15
Functions
6:31
Lecture 16
Macros
5:43
Lecture 17
Mutability
3:22
Lecture 18
The Standard Library
5:15
Lecture 19
Ownership
Preview
Lecture 20
References and Borrowing
7:45
Lecture 21
Explore the Ownership and Borrowing in GDB
4:44
Lecture 22
Finishing Touches
7:9
Section 4 : Building a HTTP Server From Scratch
Lecture 23
Code for this section
Text
Lecture 24
Introduction
0:44
Lecture 25
The HTTP Protocol and the Architecture of Our Server
4:16
Lecture 26
Structs
10:50
Lecture 27
Strings
17:12
Lecture 28
Enums
11:16
Lecture 29
The Option Enum
4:9
Lecture 30
Organising Our Code into Modules
14:27
Lecture 31
Listening for TCP Connections
2:40
Lecture 32
The Result Enum
Preview
Lecture 33
Loops
2:34
Lecture 34
Tuples
3:20
Lecture 35
The Match Expression
Preview
Lecture 36
Arrays
10:7
Lecture 37
Logging the Incoming Requests to the Console
6:33
Lecture 38
Traits and Type Conversions
18:36
Lecture 39
Custom Errors
13:19
Lecture 40
Advanced Error Handling
8:42
Lecture 41
Iterating Over Strings
9:51
Lecture 42
Converting an Option into a Result
6:39
Lecture 43
Parsing Values From Strings
7:13
Lecture 44
The If Let Expression
7:14
Lecture 45
Lifetimes - Part 1
7:44
Lecture 46
Lifetimes - Part 2
19:30
Lecture 47
Silencing Compiler Warnings
1:39
Lecture 48
Representing the Query String Using a Hash Map - Part 1
8:10
Lecture 49
Representing the Query String Using a Hash Map - Part 2
17:12
Lecture 50
The Derive Attribute
4:48
Lecture 51
Modelling the HTTP Response
3:41
Lecture 52
Copy and Clone Types
11:0
Lecture 53
Writing Data to a TCP Stream
13:24
Lecture 54
Dynamic vs Static Dispatch
6:53
Lecture 55
Custom Traits
6:15
Lecture 56
Implementing Getters
2:59
Lecture 57
Routing Incoming Requests
3:1
Lecture 58
Working with Environment Variables
6:55
Lecture 59
Serving HTML Files
3:49
Lecture 60
Serving Arbitrary Files Securely
10:48
Lecture 61
Next Steps
Preview
$69
Take this course now.
Enroll Now
Lectures
61
Video
6:29:19 Hours
Skill level
intermdiate
level
Languages
English
Includes
Lifetime access
Certificate of Completion
Preview
×