Objectives
- C++ compilation model
- Apply best practices for writing functions and classes
- Write safe, generic, and efficient code with templates
- Explore the containers that the C++ standard offers
- Discover the new features introduced with C++11, C++14, and C++17
- Get to grips with the core language features of C++
- Solve complex problems using object-oriented programming in C++