C++ Pointers and Memory in One Hour
by Ana Petrova
Memory, concurrency and the machine under your abstractions.
Courses on C++, C and Rust at the systems layer: ownership, allocators, cache behaviour, threads, atomics and the operating-system interfaces you call every day. You profile real programs and fix real bottlenecks rather than reading about them. Ideal preparation for engine, embedded and infrastructure work.
Showing 1–8 of 8 courses
A focused crash course that finally makes stack, heap and pointer syntax click.
Get past the borrow checker for good and ship a real command-line tool with Cargo.
Move from writing Rust that compiles to designing Rust APIs other people enjoy using.
Cross the safety boundary deliberately, bind to C, and prove your abstractions are free.
A repeatable method for finding any bug, plus the tools that make it fast.
The mental model behind every performance problem you have ever failed to explain.
Four concurrency models compared side by side, with the bugs reproduced and fixed.
Write CMake you can maintain, with targets, presets and dependencies that just work.
Other shelves developers move on to next.