Overview
Syllabus
- Online Resources
- What is C++?
- Advantages / Disadvantages
- C / C++ Origins
- C++ Versions
- Hello World, explained
- Whitespace / Formatting
- STL / Namespaces
- C++ Compilation Process
- Header / Implementation files
- Primitive Types / Operators
- Function / Class Syntax
- STL Containers
- Live Coding Variables, Functions, File Reading, Classes
- Memory Overview
- Stack Memory
- Heap Memory
- Pointers / References
- Pass By Reference / Value
- RAII / Smart Pointers
- Inheritance
- Live Coding Pointers, References, RAII, Classes
Taught by
Dave Churchill