YoVDO

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

Offered By: Caleb Curry via YouTube

Tags

Rust Courses Tuples Courses Vectors Courses Macros Courses Struct Courses HashMap Courses Enums Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Learn to Program: The Fundamentals
University of Toronto via Coursera
Python Data Representations
Rice University via Coursera
Introduction To Haskell Programming
Chennai Mathematical Institute via Swayam
Python Functions, Files, and Dictionaries
University of Michigan via Coursera
Python Data Structures
University of Michigan via edX