Advanced Modern C++

This is the sixth course in the Modern C++ certificate track.  This course provides the details to understand the lesser used features of C++.  It also presents the C++ capabilities for concurrency and functional programming.  This is an accelerated course.

OBJECTIVES
 
  • Provide the rest of the details of the C++ language and some of its advanced facilities.
  • Complete the understanding of the features and facilities of the C++ presented in previous courses
  • At the end of this course, a participant should be able to use all of the facilities of the C++ programming language.

Duration & Format

3 days (18 hours)

OUTLINE
 
  • Additional details of C++
  • Concurrency
  • Functional programming
  • Metaprogramming
  • Uniform Initialization

PREREQUISITES

Preferred all the preceding courses, at a minimum.  All except the C in C++ course.

Maximize your training experience by adding these courses to your curriculum.

Sign up today for open enrollment technology training.

Open Enrollment Courses

Open enrollment courses are a great, cost-effective option for organizations that have an immediate need to train a small number of employees.

View Course Schedule

Customized technology training designed to meet your team's specific needs

Customized Training Programs

Customized training programs can be delivered on-site, in our training lab, or online to help organizations enhance the skills of their internal development teams.

Request More Information