Advanced C++ Programming

Training Targeted to Your Organization's Particular Needs

Author/Presenter:  Steve Dewhurst

Description

There is no standard curriculum for advanced C++, because C++ is a large language with many associated patterns, idioms, and programming techniques.  Different parts of the language and different idioms and techniques apply depending on the technical area of development.  Typically we'll cover an advanced core of "Common Knowledge" with which all professional C++ programmers should be familiar, and add additional modules suitable to your area of C++ application.  Some of the available modules are

Audience

This course is designed to serve the needs of experienced software engineers with good, basic knowledge of C++, and may be customized to the individual client's application domain, project, staff experience level, and scheduling requirements.

Format

  4-5 days, lecture/lab

Texts

Copies of the course materials, with extensive explanatory notes.

Sample Outline

Below is a possible outline for a  five-day course.  Other orderings, lengths, and topics are available.