Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Rust programming from the ground up through this comprehensive video course collection covering essential concepts and advanced topics. Master the fundamentals including the standard library, enums, traits, arrays, vectors, and HashMaps while gaining a solid understanding of Rust's unique ownership system and references. Explore advanced topics such as unsafe Rust programming, integrating C libraries into Rust projects, and implementing cryptographic concepts like keys and digital signatures. Discover how to leverage Rust for web development by learning WebAssembly (Wasm) and how to compile Rust code to run in web browsers, opening up new possibilities for high-performance web applications.
Syllabus
Rust Programming Introduction - Beginner Crash Course (1 Hour!)
Learn Rust programming - Standard Library, Enums, Traits, Arrays, Vectors, HashMaps
Rust References and Ownership Complete Introduction
WebAssembly Introduction - Getting Started with Wasm
Unsafe Rust - Complete Tutorial
Keys and Digital Signatures in Rust
Using C Libraries in Rust
Taught by
Caleb Curry