Rust
- Rust Essentials (21 hours delivered over 3-5 days, online or on-site)
A hands-on introduction to modern Rust on the 2024 edition: ownership and borrowing, expressive types, error handling, and a safe workflow for AI assistants.
- Mastering Rust (35 hours delivered over 5-10 days, online or on-site)
In-depth Rust 2024 edition: ownership, traits and generics, async, concurrency, unsafe and FFI, macros, and an AI-augmented engineering workflow.
- Rust for Python Programmers (35 hours delivered over 5-10 days, online or on-site)
A pathway from Python to production Rust 2024 edition: ownership, traits, async, and PyO3 extensions, taught with Python contrasts and an AI workflow.
- Short Course on Rust for Python Programmers (21 hours delivered over 3-5 days, online or on-site)
A 3-day fast-track from Python to working Rust 2024 edition: ownership, types, traits, iterators, async, and an AI-assisted workflow for Python developers.
- Rust for JavaScript and TypeScript Programmers (35 hours delivered over 5-10 days, online or on-site)
A pathway from JavaScript and TypeScript to production Rust 2024 edition: ownership, traits, async on Tokio, and full-stack Rust with Actix-web 4 and Leptos.
- Rust for C# Programmers (35 hours delivered over 5-10 days, online or on-site)
A pathway from C# and .NET to production Rust on the 2024 edition: ownership instead of GC, traits over interfaces, async on Tokio, and an AI-augmented flow.
- Rust Refresher (14 hours delivered over 2-4 days, online or on-site)
A concise, hands-on refresher on Rust 2024 edition: ownership, data modeling, pattern matching, generics, and a fast tour of async closures and let-chains.
- Memory-Safe Programming with Rust (14 hours delivered over 2-4 days, online or on-site)
A focused Rust course on the borrow checker, lifetimes, smart pointers, interior mutability, and self-referential structures, with safe AI-assistant guidance.
- Rust Parallel Programming (14 hours delivered over 2-4 days, online or on-site)
Master Rust concurrency and parallelism on the 2024 edition: Rayon, Crossbeam, atomics, async, FFI, and procedural macros, with an AI-assisted workflow.