YoVDO

Rust for Beginners

Offered By: Microsoft via YouTube

Tags

Rust Courses Struct Courses Enums Courses

Course Description

Overview

Dive into the fundamentals of Rust development in this comprehensive 2.5-hour video series. Learn why Rust is consistently ranked as one of the most loved programming languages and gain the skills to write your own Rust programs. Start by setting up the necessary tools, explore common programming concepts, and discover what makes Rust unique. Cover essential topics including variables, data types, functions, structs, enums, control flow, error handling, ownership, borrowing, strings, collections, and traits. Ideal for those with prior programming experience in other languages, this series provides a solid foundation to begin your Rust journey. Access the full course at https://aka.ms/GetStartedWithRust and join the vibrant Rust community.

Syllabus

Introduction to the series [1 of 35] | Rust for Beginners.
What is Rust and why should you learn it [2 of 35] | Rust for Beginners.
Learn about the Rust community [3 of 35] | Rust for Beginners.
Install the tools to develop with Rust [4 of 35] | Rust for Beginners.
Create your first application [5 of 35] | Rust for Beginners.
What is Cargo? [6 of 35] | Rust for Beginners.
Learn about variables [7 of 35] | Rust for Beginners.
Demo: Declare and use variables [8 of 35] | Rust for Beginners.
Learn about scalar data types [9 of 35] | Rust for Beginners.
Demo: Create and use scalar data types [10 of 35] | Rust for Beginners.
Learn about compound data types [11 of 35] | Rust for Beginners.
Demo: Create and use compound data types [12 of 35] | Rust for Beginners.
Functions [13 of 35] | Rust for Beginners.
Demo: Functions [14 of 35] | Rust for Beginners.
Structs [15 of 35] | Rust for Beginners.
Demo: Structs [16 of 35] | Rust for Beginners.
Enums [17 of 35] | Rust for Beginners.
Demo: Enums [18 of 35] | Rust for Beginners.
If/else and match [19 of 35] | Rust for Beginners.
Demo: If/else and match [20 of 35] | Rust for Beginners.
Loops [21 of 35] | Rust for Beginners.
Demo: Loops [22 of 35] | Rust for Beginners.
Error handling [23 of 35] | Rust for Beginners.
Demo: Error handling [24 of 35] | Rust for Beginners.
Ownership [25 of 35] | Rust for Beginners.
Demo: Ownership [26 of 35] | Rust for Beginners.
Borrowing [27 of 35] | Rust for Beginners.
Demo: Borrowing [28 of 35] | Rust for Beginners.
Learn about strings [29 of 35] | Rust for Beginners.
Demo: Create and use strings [30 of 35] | Rust for Beginners.
Collections [31 of 35] | Rust for Beginners.
Demo: Collections [32 of 35] | Rust for Beginners.
Traits [33 of 35] | Rust for Beginners.
Demo: Traits [34 of 35] | Rust for Beginners.
Next steps [35 of 35] | Rust for Beginners.


Taught by

Microsoft Developer

Tags

Related Courses

The Rust Programming Language
Udemy
Rust for Beginners: Learn Rust in 4 Hours
Udemy
Rust For Undergrads
Udemy
Take your first steps with Rust
Microsoft via Microsoft Learn
Rust Fundamentals
Pluralsight