Skip to Store Area:

ITCourseware - Training Materials for IT Professionals

Search Site

C++ Programming for C Programmers

Be the first to review this product

Product Name Price Qty
C++ Programming for C Programmers Student Workbook
$ 200.00
C++ Programming for C Programmers Instructor Kit
$ 200.00
Add Items to Cart Add to Cart

Quick Overview

This hands-on 5-day course provides a comprehensive introduction to object oriented programming in C++ for C programmers. Students will learn about the C++ class construct, scope and access control mechanisms, polymorphism and virtual functions, the Standard Template Library, I/O streams, and the newer features of C++. Instructor kit includes an email with instructions to download presentation slides.


This course is a comprehensive hands-on introduction to object-oriented programming in C++ for C programmers. Emphasis is placed on the features of C++ that support effective modeling of the problem domain and reuse of code. The course consists of two modules. In the first module, object oriented concepts are introduced. The C++ class construct is introduced and its key features elaborated step-by-step, providing full implementation of abstract data types. C++ memory management is discussed. Function and operator overloading and the use of references are covered. The scope and access control mechanisms of C++ are described. Inheritance is introduced. The use of virtual functions to implement polymorphism is discussed. The second module presents intermediate topics. The ANSI C++ Standard Library is covered, including namespaces, the new header files and basic string class. Templates are covered, including an introduction to the Standard Template Library (STL). There is a chapter on I/O streams, including formatting and file I/O. Practical issues of C++ programming, such as reliability, testing, efficiency, and interfacing to C, are discussed. The course introduces newer features of C++ such as exceptions, runtime type information (RTTI), and the new C++ cast syntax. Extensive programming examples and exercises are provided. The course is designed so that it can be taught in any environment with an ANSI C++ compiler.
Product Code 1-08-00029-000-10-08-09-grp
Audience C programmers who are moving to object oriented programming in C++.
Course Length 5 Days
Instructor Kit Description Instructor Kit Includes:
  • Student Workbook
  • Setup Instructions
  • Instructor Guide with Pacing
  • PDF of Student Workbook for Presentation
  • Student Files
  • Outline View PDF
    Prerequisites A good working knowledge of C programming.
    Sample/Evaluation View PDF
    Student Files Download Zip File
    Revision 10/8/2009

    You may also be interested in the following product(s)

    C++ Programming for Non-C Programmers

    C++ Programming for Non-C Programmers
    Student Price: $ 200.00

    C++ for non-C Programmers Supplement

    C++ for non-C Programmers Supplement
    Student Price: $ 150.00

    C++/CLI Essentials

    C++/CLI Essentials
    Student Price: $ 80.00

    .NET Framework Using C++/CLI

    .NET Framework Using C++/CLI
    Student Price: $ 120.00

    .NET Architecture and Programming Using Visual C++

    .NET Architecture and Programming Using Visual C++
    Student Price: $ 200.00
    Add Your Tags:
    Add Tags
    Use spaces to separate tags. Use single quotes (') for phrases.