Rust

The most loved programming language for seven consecutive years. Rust gives you C-level performance with memory safety guaranteed at compile time — the ownership system makes it impossible to write data races or use-after-free bugs.

Advanced

Rust Language Core

Ownership, borrowing, lifetimes, structs, enums, traits, and pattern matching — Rust from first principles.

Advanced

Fearless Concurrency

Rust's ownership system makes data races impossible at compile time. Threads, channels, Arc, and Mutex.

Advanced

Async Rust

Tokio, async/await, Futures, and building high-performance asynchronous applications in Rust.

Advanced

Rust & WebAssembly

Compile Rust to WebAssembly and run near-native performance code directly in the browser.