Learning Rust

Learn Rust (a safe, fast, and concurrent systems programming language for backend, embedded, WebAssembly, and tooling) from scratch to production-grade: pre-requisites & environment setup, history & background, core concepts & main architecture, writing your first Rust program, error handling & Result, struct enum trait & generic, memory safety borrowing & lifetimes, packages crates & dependency management, data serialization persistence & I/O, schema evolution config & environment, basic networking & HTTP server, security TLS & auth, concurrency async & parallelism, performance tuning & profiling, observability logging & tracing, resilience graceful shutdown & health check, Rust in cloud containers & WebAssembly, CI/CD testing & release workflow, up to modern tooling & the latest stable features, with a total of 19 episodes.

Sponsor this project
Back to Series
0 views