Return to Axian Home Pagewww.blindchicken.com
Axian Site Navigation

Course Outline:
C++ programming language

Back to Index of
Training Courses

Axian Software Training Courses

We Customize Classes: Content—Schedule—Location
What are your specific needs?   Tell us!


C++ programming language

Overview

C++ is designed to teach the concepts of object-oriented design and implementation by examining abstract types, encapsulation, polymorphism, and inheritance. In addition, the C++ programming language will be presented as a tool to produce object-oriented programs.

Upon completion of the course, students should be able to decompose basic programming problems by identifying the fundamental objects within the simulation, assigning relationship responsibilities, and testing for robustness. Students will be able to implement their designs in C++ by using the essential features of the language including:

  • the definition of classes, methods, and member objects
  • class instantiation and the proper construction and destruction of objects
  • overloading functions, methods, and operators
  • object-oriented memory management
  • deriving new classes from existing ones
  • polymorphic messages and standard conversions under inheritance
  • template functions and classes

Course Prerequisites

  • To understand the lectures:  Reading knowledge of C.
  • To complete the lab exercises:  C language proficiency.


Axian Contact Information