This is the second course in the Modern C++ track, for programmers experienced in another language. This course provides the detail necessary to use C++ to implement applications with predefined types developed by more experienced programmers. This is an accelerated course.
Objectives
- Provide the details of the C++ language and most of its inherent facilities.
- Reinforce good style for Modern C++ programs.
- At the end of this course, a student should be able to work on C++ programming teams using libraries provided by the project.
Duration & Format
3 days (18 hours)
Outline
The following topics are covered in this workshop:
- Detailed syntax and data types
- The pre-processor
- Strings, structures, and enums – exceptions
- Dynamic memory and casts
- Functions and template functions
Prerequisites
Introduction to Modern C++ or equivalent experience.
Maximize your training experience by adding these courses to your curriculum.
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.
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.