Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learn Rust Programming - Standard Library, Enums, Traits, Arrays, Vectors, and HashMaps

Caleb Curry via YouTube

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

Reviews

Start your review of Learn Rust Programming - Standard Library, Enums, Traits, Arrays, Vectors, and HashMaps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.