Advanced C++

Overview

This course is designed to enhance the existing skills of an intermediate C++ programmer by focusing on tips and techniques which will speed the programmer’s progression towards Advanced C++ programming. After completing this course, individuals will have a more thorough understanding of C++, including subtle nuances, and will be better able to program efficiently and effectively while using C++ as an object-oriented language. STL will be covered (List, Iterator, Vector, Map, slist, deque, stack, queue, priority_queue), as well as Design Patterns such as Subject-View, MVC, Observer, Iterator, Adaptor, Singleton, Factory Method, Abstract Factory.

Duration

This course is typically three days in duration. An optional fourth day is available for those organizations wishing to incorporate a larger project into the course as a final lab.

Prerequisites

This course is focused towards experienced software professionals with a solid six months to a year programming experience using C++.

Outline

For a detailed course outline, please send a request via e-mail to dkirk@kirkenterprises.com or call Dorothy Kirk at (610) 942-0365.