PGC-103 – C++ Programming Introduction


About this course

This course provides a practical hands-on introduction to the C++ programming language, current to the C++ 17 standard. Participants will learn the central concepts of the C++ language, with emphasis on the use of object-oriented techniques in writing robust code. Some advanced features are included.

Course Outline

SKU: PGC-103 Categories: , , Tag:


At Course Completion

After completing this course, students will be able to:

  • Create new classes
  • Describe the process of data abstraction
  • Create new data types using inheritance
  • Use C++ class libraries
  • Implement exception handling
  • Write template functions and classes


  • Participants must be fluent in ANSI C or a C++-like language such as Java or C#, and have an understanding of object-oriented concepts.

Course Outline