AI Engineer - Learn how to integrate AI into software applications
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
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