Online Training: Memory Thinking for Rust

Software Diagnostics Services organizes this online training course.

Memory Thinking for Rust

Memory Thinking for Rust training reviews memory-related topics from the perspective of software structure and behavior analysis and teaches Rust language aspects in parallel while demonstrating relevant code internals using WinDbg and GDB on Windows (x64) and Linux (x64 and ARM64) platforms:

  • a tour of relevant language constructs
  • memory layout of structures
  • references, borrowing, and lifecycle
  • local, static, and dynamic memory
  • generics
  • functions
  • object-oriented and functional programming
  • multithreading and synchronization
  • unsafe code
  • Windows and Linux specifics
  • … and much more

April 22, 24, May 1, 8, 15, 2024, 7:00 pm - 8:00 pm (GMT+1) Price 99 USD Registration

System programming on Windows and Linux using Rust is unthinkable without OS API. To avoid repeating some topics and save time, the training includes the Accelerated Windows and Linux API for Software Diagnostics books as a follow-up or additional references. A necessary x64 and ARM64 review for some topics is also included.

Before the training, you get:

After the training, you also get:

  • The training PDF book edition
  • Personalized Certificate of Attendance with unique CID
  • Answers to questions during training sessions
  • Recording