Gain a Splash of New Skills - Coursera+ Annual Nearly 45% Off
Earn Your CS Degree, Tuition-Free, 100% Online!
Overview
Syllabus
Install the Rust Toolchain on an Ubuntu Linux Server
Beginner's Guide to Rust Data Types and Variables
Rust Functions and Modules
Intro to Rust Control Flow Statements & Conditional Expressions
Understanding Rust Closures aka. Anonymous Functions
Rust Match Expressions and Patterns
Rust Option Enum Type Overview
Intro to Developing User-Defined Rust Structs
Implement Methods on Rust Structs
Rust Generics and Traits: Define Common Struct Behaviors
Use the Rust Vec Type for Dynamically Expanding Arrays
Rust HashMap and HashSet Collection Types
Popular Rust Iterator Methods
Rust Time Module and Chrono Crate Intro
Rust Threading Basics Rust Tutorial
Rust Scoped Threads Rust Tutorial
Share Rust Thread Data With Mutexes Rust Tutorial
Message Passing With Rust MPSC Channels Rust Tutorial
Beginner's Guide to Rust Filesystem APIs Rust Tutorial
Overview of Rust Cargo Tool Rust Tutorial
Parse CLI Arguments With Rust Standard Crate Rust Tutorial
Parse Rust CLI Args With Clap Rust Tutorial
Hitchhiker's Guide to JSON Data in Rust Serialize and Deserialize with Serde ️ Rust Tutorial
Sending HTTP Requests in Rust Applications Rust Tutorial for Developers
Hands-on With Dynamic Dispatch Traits in Rust Rust Tutorial for Developers
Implement the Simple Rust Default Trait Rust Tutorial for Developers
Beginner's Guide to Rust Operator Overloading Rust Programming Tutorial for Developers
Intro Guide to Rust Documentation With Rustdoc Rust Tutorial for Developers
Linting Rust Code With Clippy CLI Rules Rust Programming Tutorial for Developers
Intro to Rust Async Function Execution With Smol Rust Programming Tutorial for Developers
Implement Rust Async Future Trait with Tokio Executor Rust Programming Tutorial for Developers
Spawn External Processes with Rust Standard Library Rust Programming Tutorial for Developers
Read CSV Files with Rust CSV Crate Rust Programming Tutorial for Developers
Beginner's Guide to Regular Expressions in Rust Rust Programming Tutorial for Developers
Call Amazon S3 APIs with AWS SDK for Rust | Rust Programming Tutorial for Developers
Write Unit Tests in Rust Rust Programming Tutorial for Developers
Organize Rust Projects with Cargo Virtual Workspaces Rust Programming Tutorial for Developers
Prompt for User Input with Rust Inquire Crate Rust Programming Tutorial for Developers
Validate Command Line Arguments in Rust with Clap Crate
Build REST APIs with the Rust Axum Web Framework
Taught by
Trevor Sullivan