Concepts and Architecture of the STL
C++'s Standard Template Library (STL) is uniquely powerful and extensible, and it facilitates the creation of very efficient code. However, the design behind the STL is unconventional and can be counterintuitive. Developers who fail to grasp the design often produce software that looks reasonable, but that's actually brittle, inefficient, and home to subtle bugs.
In this course, you will learn about the architecture that underlies the STL, including its fundamental concepts, components, and how they relate to one another. You will learn specific guidelines for making effective use of the STL and its architecture.
Note: You are required to bring your own laptop.
Anybody working with C++, regardless of whether they are a systems designer, programmer, or technical manager