Introduction to Rust - Part 3
Offered By: Rawkode Academy via YouTube
Course Description
Overview
Dive into the third part of an in-depth video tutorial on Rust programming. Explore advanced concepts such as lifetime elision, generic types, and functions with Impl Into Option. Learn how to handle program inputs using std::env, understand lifetimes, and create an anagram finder. Discover how to pull dependencies from Crates.io, work with Structopt, and use BufReader for file loading. Master essential Rust features like collect, iterators, filters, and map. Gain practical experience through hands-on coding examples and benefit from expert insights on Rust editions and best practices. Perfect for developers looking to deepen their Rust knowledge and build more complex applications.
Syllabus
- Holding screen
- Introductions
- Creating our first Rust application
- Explaining Rust editions
- Creating our first Rust application
- Lifetime elision
- Generic types and functions with Impl Into Option
- Program inputs with std::env
- Lifetimes
- Writing an anagram finder
- Pulling dependencies from Crates.io
- Looking at Structopt
- Loading a file with BufReader
- Collect
- Iterators, Filters, and Map
Taught by
Rawkode Academy
Related Courses
The Rust Programming LanguageUdemy 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