Intro to C++

Students will leave this course armed with the required skills to maintain basic C++ programs and essential skills to work in a practical environment.


Introduction to C++ is a lab-intensive, hands-on C++ training course geared for experienced C++ programmers who wish to take their development skills to the next level.

Throughout the course, new features of modern C++ (version 11 and beyond) are introduced as well as the impact on programming style.

This course is about 50% hands-on lab and 50% lecture, with extensive programming exercises designed to reinforce fundamental skills and concepts learned in the lessons.



This is an intermediate level development course designed for developers with programming experience in other languages such as COBOL, BASIC, PHP, Perl, etc.


4 days


Working within an engaging, hands-on learning environment, attendees will explore:

  • Essential concepts in C++ programs
  • Data types
  • General Syntax
  • Program organization
  • Loops and Conditionals
  • Operators
  • Basic I/O and formatting
  • Basic Class and object-oriented programming
  • Dynamic memory
  • Overview of the standard library