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.
Train your entire team in a private, coordinated professional development session at the location of your choice.
Receive private training for teams online and in-person.
Request a date or location for this course.