Description
In this course, you will
- Learn Rust Programming Langauge concepts..
- Solve problems using Rust Programming..
- Learn how to install Rust and then familiarize yourself with basic concepts like variables, data types, method syntax, enums, and more. Discover how the unique Ownership Principles of Rust impact the language.
-
Installing Rust and IDE
-
Data types
-
Rust Ownership Model
-
Memory allocations
-
Race conditions
-
Functions
-
References and Borrowing
-
Structs
-
Method syntax
-
Demonstrating recoverable errors with Result
-
Working with enums
-
Generic Types and Traits
-
Input/Output
-
File I/O
-
Iterators and Closures
-
Smart Pointers
-
Concurrency in Rust