Scott Meyers Training Courses

An Effective Introduction to the STL

The Standard Template Library (the STL) has revolutionized C++ software development. This seminar is a hard-core, hands-on, in-the-trenches indoctrination in the ways of the STL. In a combination of lectures and labs, this course brings out the underlying design of the STL, demonstrates how to take advantage of the library's strengths, and shows how to avoid its weaknesses.

Course Highlights

Participants will gain:

Each attendee will also receive a copy of Nicolai M. Josuttis' The C++ Standard Library, an excellent reference for not just the STL, but for the entire standard C++ library.

Who Should Attend

This seminar is designed for practicing C++ programmers, but the material it covers is also important for system architects, library designers, team leads, and technical managers for C++ systems that will or may take advantage of the STL. Previous exposure to the STL is not necessary, but attendees should be familiar with templates and operator overloading in C++.

Format

Lectures and programming labs.

Length

Four full days (six to seven hours per day).

Detailed Topic Outline

For more information on this course, contact Scott directly.