Boot dev
2/4/2025
Learn how to manually manage memory in the C programming language and build not one, but two garbage collectors from scratch! If you're used to working with languages and tools that handle it for you, this course will teach you how all that works under the hood. Use code "TEEJ" for 25% off your first payment. This course was authored by @teej_dv, and in this walkthrough he will complete the full course from start to finish. Learn C Programming and Memory Management - https://www.boot.dev/courses/learn-memory-management-c Learn back-end development - https://www.boot.dev Timestamps: 00:00 - Intro 03:22 - Chapter 1: C Basics 55:49 - Chapter 2: Structs 01:08:58 - Chapter 3: Pointers 01:50:42 - Chapter 4: Enums 01:59:28 - Chapter 5: Unions 02:11:25 - Chapter 6: Stack and Heap 02:32:10 - Chapter 7: Advanced Pointers 02:52:56 - Chapter 8: Stack Data Structure 03:09:28 - Chapter 9: Objects 03:48:37 - Chapter 10: Refcounting GC 04:07:41 - Chapter 11: Mark and Sweep GC Like & subscribe for the algo if you enjoyed the video!
Complete understanding of the topic
Hands-on practical knowledge
Real-world examples and use cases
Industry best practices
24/7 doubt solving
Test your knowledge
Course completion
Basic understanding of programming concepts
Eagerness to learn and practice
Take your learning to the next level with premium features