header
Classes > Programming > C/C++ > 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:

Module One C++ is a Better C
Module Two Class Design
Module Three Overloading Functions and Operators
Module Four Inheritance and Dynamic Binding
Module Five Containment and Private Inheritance
Module Six Templates
Module Seven Exceptions
HOME | CLASSES | FACILITY | CLASSROOM RENTAL | DIRECTIONS | EMPLOYMENT | CONTACT US
© Technical Training Resources - All Rights Reserved