Learn Rust Programming - Standard Library, Enums, Traits, Arrays, Vectors, and HashMaps
Offered By: Caleb Curry via YouTube
Course Description
Overview
Dive into Rust programming with this comprehensive tutorial covering essential concepts and features of the language. Explore the Rust Standard Library, keywords, macros, and prelude. Learn about collections, primitives, and structs before delving into enums, tuples, and arrays. Master array manipulation, implement traits for enums, and understand derivable traits. Discover 2D arrays, vectors, and the process of converting numbers to enums. Gain practical experience by installing crates, handling user input, working with loops, and utilizing HashMaps. Conclude by applying your knowledge to create a game function, solidifying your understanding of Rust programming fundamentals.
Syllabus
- Intro
- Rust Standard Library std
- Keywords
- Macros
- Prelude
- Collections
- Primitive
- More on Collections and Structs
- Game
- Defining an Enum
- Tuples
- Creating an Array
- Arrays are Static
- Looping with Arrays
- Implementing Traits for Enums
- Derivable Traits
- 2D Arrays
- Intro to Vectors
- Converting from Number to Enum
- Installing Crates
- Getting Input from the User
- Working with Loops
- HashMaps
- Breaking out to a Game Function
Taught by
Caleb Curry
Related Courses
Java Programming: Step by Step from A to ZUdemy Typescript Fundamentals
Udemy Java Class Library
LearnQuest via Coursera Hibernate: Advanced Development Techniques
Udemy TypeScript for Node.js Developers
LinkedIn Learning