Learn Generative AI, Prompt Engineering, and LLMs for Free
Master AI and Machine Learning: From Neural Networks to Applications
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
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