Show as: Mobile
Training overview
4 Days/Lecture & Lab

Course description

This course will teach the student how to solve problems arising from subtleties of the C++ language as well as techniques for improving performance and efficiency.

Topics covered include:
  • Why object oriented programming?
  • A review of C++ and classes nested classes, const and static members, the mutable keyword, explicit constructors, pointers to members
  • Hidden class details
  • Resolution of overloaded functions
  • Operator overloading in detail
  • Streams-based file I/O
  • Multiple inheritance and virtual base classes
  • Protected methods the good and the bad
  • New-style casts
  • Template classes and functions
  • Exception handling
  • Run-time type identification
  • Namespaces
Want to find out more?

Who should attend?

This course is designed for software engineers, programmers and analysts who have been designing and creating programs using C++ and desire a higher level of technical detail to allow them more flexibility and productivity when writing C++ programs. This course is also designed for anyone desiring the ability to read and understand complex C++ programs for maintenance or learning purposes.

The student should have programming experience in C++ for at least three months to gain the maximum benefit from this course, although experience in other object-oriented programming languages may suffice. Experience with compiler is also helpful but not required.


4 Days/Lecture & Lab

About supplier

ProTech Professional Technical Services

ProTech Professional Technical Services offers training in a wide variety of subjects from IT to Project Management. Our delivery options are flexible to accommodate your busy schedule. Take a class at one of our training centers or attend one of our virtual...

Read more and show all training delivered by this supplier

Request info

Fill out your details to find out more about Advanced C++ Programming.

  Contact the provider

  Get more information

  Register your interest

Contact info

ProTech Professional Technical Services

Request Information

Find out more about this Advanced C++ Programming course by simply filling out your details:

Training reviews

No reviews available

LOOKING FOR TRAINING? offers a free consultancy service to help compare training for you and your team

Request a free quote