The course Rust: From Basics to Advanced helps you master Rust — the most popular language on Stack Overflow for many years, combining C/C++-level performance with memory safety without the need for a garbage collector.
What will you learn?
- Rust Core: Ownership, Borrowing, Lifetimes, Traits, Generics, Error Handling
- Concurrency: Threads, async/await, Tokio, channels, smart pointers
- Web Development: Axum, SQLx, JWT, gRPC (Tonic), WebSockets
- Advanced: WebAssembly, FFI, Unsafe Rust, Macros
- Production: Testing, Docker, CI/CD, Observability, Performance Tuning
Request
- Basic programming knowledge (C/C++, Go, or other languages)
- Understanding of memory management is an advantage
- Computer with Rust toolchain (rustup) and Docker installed