advanced 5 hr 7 lessons

Memory & Systems Programming in Rust

Work close to the metal in Rust: memory management, pointers, layout, and writing efficient systems code.

Taught by The StretchCode Faculty

What you'll learn

  • Manage memory in Rust
  • Reason about layout and pointers
  • Avoid leaks and undefined behavior
  • Write efficient systems code

Curriculum

Memory Model
1Stack vs. HeapPreview
2Allocation
References
1Pointers and References
2Ownership and Lifetimes
Safety
1Leaks and Safety
2Handling Failure
Systems Project
1Build It