Memory Thinking Training Pack

Learn/review commonalities and differences between C, C++, and Rust from a memory thinking perspective using a unified presentation format and structure of source code examples, from pointers to the internals of lambdas/closures, and improve your diagnostics and debugging skills. The pack features:

  • 3 platforms (x64 Windows, x64 and ARM64 Linux)
  • 3 languages (C, C++, Rust)
  • 3 C++ flavors (C++ as a better C, classic C++, modern C++)
  • 3 compilers (Microsoft, GCC, and Clang)
  • 2 debuggers (WinDbg, GDB)
  • 1,000 pages of reference materials
  • 10,000 lines of source code illustrations

This offer includes the following reference PDF books with full recording:

  1. Practical Foundations of Windows Debugging, Disassembling, Reversing, Third Edition
  2. Memory Thinking for C & C++ Windows Diagnostics, Second Edition
  3. Memory Thinking for C & C++ Linux Diagnostics, Second Edition
  4. Memory Thinking for Rust, Second Edition
  5. Access to Software Diagnostics Library
  6. Recordings of training sessions

When you purchase the training pack, you additionally get a free named Software Diagnostics Library membership with access to more than 440 cross-referenced patterns of memory dump analysis and more than 240 trace and log analysis patterns.

Type and speed (links sent in 24 hours)

If PayPal doesn't work for you, you can try the Stripe payment option: