Rust Programming Course for Beginners – Tutorial

Rust Programming Course for Beginners – Tutorial



Learn the Rust programming language in this course for beginners.

✏️ Shaun Hamilton created this course.

???? Rust Template used in video:

⭐️ Resources ⭐️
???? Slides:
???? Article version:
???? Rust in Replit Course:

Thanks to Replit for providing a grant that made this course possible.

⭐️ Course Contents ⭐️
⌨️ (00:00) Course Introduction
⌨️ (01:16) Rust Overview
⌨️ (02:00) Initialising the CLI Calculator
⌨️ (04:25) Handling Environment Arguments
⌨️ (09:00) Understanding the nth Method
⌨️ (16:00) Parsing Strings into Floats
⌨️ (18:05) Declaring a Function
⌨️ (18:30) If Statements
⌨️ (21:20) Implicit Returns
⌨️ (22:25) Parsing String into Char
⌨️ (23:20) Formatting Output
⌨️ (25:20) Match Control Flow
⌨️ (27:05) Panicking!
⌨️ (28:30) Building a Release
⌨️ (29:30) Initialising the Image Combiner
⌨️ (30:00) Creating Args Module
⌨️ (31:08) Structs
⌨️ (32:30) Declaring the New Module
⌨️ (33:20) Private vs Public
⌨️ (34:30) Implementing the New Function
⌨️ (36:40) Deriving the Debug Trait
⌨️ (37:40) Using get_nth_arg in Struct
⌨️ (38:57) External Crates
⌨️ (39:52) Decoding Images
⌨️ (43:15) Destructuring Tuples
⌨️ (43:56) Importing Missing Types
⌨️ (44:35) Handling Format Errors with Result
⌨️ (46:00) Enums
⌨️ (47:20) Resizing Images
⌨️ (55:00) FloatingImage Struct
⌨️ (56:35) Buffers with Vecs
⌨️ (58:15) TryInto Conversions
⌨️ (1:00:05) Deriving Debug for Enums
⌨️ (1:00:40) Running the Code with Images
⌨️ (1:02:25) Combining the Image Pixels
⌨️ (1:11:20) Understanding Borrows and References
⌨️ (1:12:15) Creating Methods
⌨️ (1:15:20) Error Propagation
⌨️ (1:15:53) Saving the New Image
⌨️ (1:17:30) Using the Image Combiner
⌨️ (1:18:20) Better Error Handling

???? Thanks to our Champion and Sponsor supporters:
???? Raymond Odero
???? Agustín Kussrow
???? aldo ferretti
???? Otis Morgan
???? DeezMaster

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:

#Rust #Programming #Beginners #Tutorial

learn rust

[vid_tags]

Leave a Reply