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

Comprehensive Java Course Certification Training
Edureka
Java Class Library
LearnQuest via Coursera
First Look: Scala 3
LinkedIn Learning
Flutter: Part 07 Building the UI or Flutter: Part 07 Building UIs
LinkedIn Learning
Scala Essential Training
LinkedIn Learning