Welcome to ITCourseware!

My Cart:

You have no items in your shopping cart.


C++ Programming for Non-C Programmers

C++ Programming for Non-C Programmers

Availability: In stock

Product Name Price Qty
C++ Programming for Non-C Programmers Student Workbook
eBook - C++ Programming for Non-C Programmers Student Workbook

Quick Overview

This hands-on 5-day course provides a comprehensive introduction to object oriented programming in C++ for non-C programmers. Students will learn about the core C features of C++, C++ class construct, memory management, scope and access control mechanisms, polymorphism and virtual functions, and inheritance.


This course is a comprehensive hands-on introduction to object-oriented programming in C++ for non-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. The first module introduces the core C features of C++, with simplified input/output through I/O streams. The module begins with simple hands-on programming using C++ to do input, computation, and output. The C++ data types are covered, and simple if tests and loops are covered. C++ program structure is introduced. Pointers, addressing, and arrays are discussed. Structures and unions are covered. In the second 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. Extensive programming examples and exercises are provided. The course is current to ANSI standard C++ and is designed so that it can be taught in any environment with an ANSI C++ compiler.

Outline, Sample/Evaluation, etc.

Product Code 1-08-00031-000-10-08-09-grp
Audience Non-C programmers who are moving to object oriented programming in C++.
Course Length 5 Days
Instructor Kit Description Instructor Kit Includes:
  • Setup Instructions
  • Instructor Guide with Pacing
  • PDF of Student Workbook for Presentation
  • Student Files
  • Prerequisites Knowledge of a programming language.
    Sample/Table of Contents View PDF
    Student Files Download Zip File
    Revision 8.0

    Product Tags

    Use spaces to separate tags. Use single quotes (') for phrases.

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

    All product names, trademarks, and registered trademarks used on ITCourseware.com are the property of their respective owners in the United States and other countries.
    The Android Logo is reproduced from work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 License.

    © 2016 ITCourseware, LLC. All Rights Reserved. 303.302.5280 | 800.292.2652 | 7400 East Orchard Road, Suite 1450N, Greenwood Village, CO 80111