Back
Introduction To Rust
This is an introductory course on programming in Rust.
Languagerust
Skill LevelBeginner
Total Length5h
Intended Learners
Who’s This Course For
- Developers who are interested in Rust
Requirements
- Basic programming experience is recommended - Rust has a higher learning curve, and previous programming experience will aid in understanding Rust syntax
What You’ll Learn
- Introduction to Rust's ownership
- Introduction to compound data types
- Introduction to control flow
- Introduction to error handling and macros
Syllabus
Rust Basics
Rust variables, basic data types, functions, statements, and expressions
Rust Ownership
Rust ownership and borrowing
Compound Data Type
Rust string, tuple, struct, enum, array and hashmap
Control Flow and Pattern Matching
Rust control flow, pattern matching, method, generic type, trait
Lifetimes
Rust dangling references, lifetimes
Error Handling and Macro
Rust error handling, macro, process macros
Introduction To Rust
35 lessons
Access on mobile and desktop