Rust Async/Await - Building a Web Crawler with Surf and Async-Std
42
Rust Memory Management - Ownership and Borrowing
43
Rust Testing and TDD - An Intro to Testing and Test Driven Development
Description:
Dive into a comprehensive 12-hour course on Rust programming language, covering everything from setup and primitives to advanced topics like web assembly and async/await. Learn about ownership, borrowing, structs, traits, error handling, concurrency, and more. Build practical projects including a snake game, port sniffer CLI, chat application, and toy blockchain. Explore web development with Rust, creating APIs and even constructing a basic browser engine. Gain hands-on experience with Rust's memory management, testing methodologies, and integration with technologies like WebAssembly and Elm. Master Rust 2018 features and delve into asynchronous programming techniques.