TTFlogo2.gif (2585 bytes)

Course Description

C++ for non-C Programmers

 

This course: C curriculum; Topic list; Course list; Home page.
Call or email us to request a detailed course outline

 

Course Code: N-660
Recommended Duration: 5 Days

Benefits

The student learns the syntax of the C++ language, basic object oriented concepts, and common techniques for programming, object-orientation, and problem-solving using the C++ language. 

Audience

Programmers needing to create or maintain programs written using the C++ language.

Prerequisites

Programming experience is required, preferably with a third-generation language such as COBOL or PL/I, etc. No prior knowledge of the C language is required.

Related Materials

In addition to the student handouts, the student should have access to the following manual:


C/C++ Applications Reference Manual (ARM).

 

Major Topics Include
  • C++ syntax (ANSI/ISO standard)
  • Fundamental C++ programming constructs
  • Arithmetic, looping, and conditional logic
  • Stream I/O (cin and cout)
  • Object-oriented benefits and features
  • Classes and objects
  • Encapsulation
  • Declaration, Definition, and Instantiation
  • Function and operator overloading
  • Inheritance
  • File I/O
  • Pointers and references
  • Constructor and Destructor functions
  • Polymorphism

Exercises

There are 15 hands-on exercises. The labs may be run using any available text editor and available ANSI compiant C++ compiler. Upon request, IDEs such as Visual Studio may be used.

 

 

 

C curriculum
Complete topics list
Home
this page last updated: 26 April, 2008

call or email us to request a detailed course outline

Course copyright © 2000 by John Jay King