Course Locations

Annapolis, MD
Atlanta, GA
Boston, MA
Calgary, AB
Cedar Rapids, IA
Charleston, WV
Chicago, IL
Columbia, MD
Columbus, OH
Des Moines, IA
Detroit, MI
Indianapolis, IN
Kansas City, MO
Los Angeles, CA
Milwaukee, WI
Norfolk, VA
Ottawa, ON
Philadelphia, PA
Phoenix, AZ
Pittsburgh, PA
Raleigh-Durham, NC
Richmond, VA
San Francisco, CA
Seattle, WA
St Louis, MO
Toronto, ON
Wash Metro Area, DC

All Locations »

Popular Courses

Project Management, IT Service Management, .NET, SAS, Rexx, ASP, JavaScript, HTML, XML, ColdFusion, Visual Basic, COBOL, Assembler, Java, J2EE, Java Wireless, WebSphere, WebLogic, UNIX, LINUX, AIX, Solaris, z/OS, OS/390, CICS, IMS, VSAM, Easytrieve, AS/400, Oracle, BusinessObjects, SQL, DB2, Crystal Reports

Browse Courses

                          

About Us Software Consulting Training Home line

Introduction to C++ Programming

Email this Page    Print-Friendly Version

Summary:
The C++ programming language is a widely used powerful tool for producing modern object-oriented programs. This course guides experienced programmers through the complexities of writing and maintaining object-oriented programs in C++. It is fully up to date with the latest ISO standard for C++ and includes coverage of the important Standard Template Library.

Duration:
5 Days/Lecture & Lab

Audience:
This course is designed for experienced programmers who need to write or maintain object-oriented C++ programs.

Topics:

  • C++ Program Components
  • Data and Operators
  • Structured Data Types
  • Control Flow
  • Functions
  • Arrays and Vectors
  • Classes
  • Pointers
  • Dynamic Memory
  • Object Relationships
  • Operator Overloading
  • Streams
  • STL Containers
  • Iterators
  • Inheritance
  • Polymorphism
  • Advanced Features

Prerequisites:
It is assumed that students attending this course are experienced in a block-structured language such as Pascal, modern variants of Basic, Smalltalk, Ada etc. They should be familiar with concepts such as functions or procedures, control flow, arrays and structures or records. Knowledge of C is neither assumed nor required.




Last Update: May 21, 2012