Home Classes Facility Classroom Rental Directions Employment Contact Us

Classes > C++ Programming

Length of Course: 4 days

Overview:
This four-day course with hands-on workshops is designed for C programmers who wish to enrich their software design skills through object-oriented programming using C++.

Prerequisites:
Prior to attending this class, students should have the following experience:

  • Programming Concepts
  • Familiarity with the C Programming Language

Objectives:
Upon successful completion of this course, students should be able to:

  • Understand how C++ improves C with object-oriented features.
  • Grasp the concepts of data abstraction and encapsulation.
  • Identify objects and discover relationships among the objects.
  • Learn how inheritance and containment promote code reuse.
  • Learn how inheritance and dynamic binding make designs polymorphic.
  • Design generic classes with templates.
  • Design systems with exceptions for error handling.

Modules:

  1. C++ is a Better C
  2. Class Design
  3. Overloading Functions and Operators
  4. Inheritance and Dynamic Binding
  5. Containment and Private Inheritance
  6. Templates
  7. Exceptions
Upcoming Classes

No classes are currently scheduled.
To express interest in this class, call 1-888-708-1112 or send us an email.