(703) 246-9100 Northern Virginia

(804) 285-5830 Central Virginia

(757) 420-3810 Tidewater Area

(800) 294-7497 Toll Free

(804) 285-3722 Fax

www.ACTisIT.com

Introduction to C++ Object Oriented Programming

Duration: 5 days

Course Description

This course is based on the gnu C++ compiler. Programmers attending this course will learn to write C++ code and the GNU C++ compiler.

Principles of object oriented analysis and design and of UML are covered. The relationship between C and C++ is explored, and the course includes a thorough overview of C syntax.

Who Needs to Attend:

The course is for experienced programmers who will be developing applications in C++, predominantly in a Unix or Linux environment.

Prerequisites:

Knowledge of Object Oriented Analsysis and Design, and of UML, although useful is not needed, as these topics will be covered in sufficient detail in the course where appropriate.

You will cover:

Hands-on Exercises:

The course contains many simple programming exercises to reinforce the theory, and to stimulate understanding. Coverage of make and makefiles, and the various GNU C++ compiler options will be included at appropriate points in the course.

Course Outline

A background to object oriented thinking

Practical applications leading to object oriented approaches

Brief History of C++

An overview of the C in C++

Classes and instances

More advanced aspects of working with classes and instances

A more detailed look at input and output in C++

Unique Training Solutions for Unique Clients - Expanding skills today to meet the challenges of tomorrow