Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Adv C++ Programming & the Standard Template Library (STL) (TTE9755)

Mastering C++ Programming and STL.

Vendor# TTE9755

GK# 4257

Course Overview

The C++ Standard Template Library (STL) is a general-purpose library of generic algorithms and data structures. This course is an intermediate-to-advanced level, hands-on programming course that thoroughly explores all of the STL components. Its purpose is to make a programming task much easier by providing extensive components that can be combined in an application. It also provides a framework into which different programming problems can be dissected.

Delivery Format Options

  • Virtual Classroom Live

    Virtual Classroom Live

    Experience expert-led online training from the convenience of your home, office or anywhere with an Internet connection.


    $3515 CAD

    4 day

  • Private Group Training

    Private Group Training

    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.

What You'll Learn

  • Overview of C++ and the STL
  • Data structures of the STL
  • Containers, iterators, and algorithms
  • Connecting algorithms to containers using STL iterators
  • Principles of generic programming


  • A three-month minimum of practical programming experience in C++
  • Prior experience with the compiler used in the lab is helpful but not required
  • Skills or training equivalent to these courses:

Who Needs To Attend

  • Experienced C++ programmers who desire higher-level technical detail
  • Anyone desiring the ability to read and understand complex C++ programs for maintenance or learning purposes

Course Outline

Download Course Outline