Concepts and Architecture of the STL

GK# 3352

Course Overview

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.

Delivery Format Options

Private Group Training

Private Group Training

Train your entire team in a private, coordinated professional development session at the location of your choice.