Introduction To C++ Programming

Duration

Five Days

Course Description

In your day-to-day life, you might have come across various applications that involve software components. All these software applications are developed using programming languages. As a programmer, you would like to create an application that will be of use to your clients. In the C++ Programming: An Introduction course, you will use object-oriented programming principles to write programs in C++.

Course Objective

You will migrate from C to C++, explore the object-oriented programming concepts, create classes and instances, implement inheritance and data abstraction within your classes. You will also create templates, and use C++ libraries and handle various exceptions.

Target Student

The target student for this course is an entry-level programmer interested in developing applications using C++. Job changers, or persons with an academic background in a field other than computer science or programming, who wish to embark on a course of study that will prepare them for employment as professional software developers. It is also intended for programmers who are interested in extending their skills in C, C++ and Java.

Course Content

Lesson 1: Getting Started with C++

Lesson 2: Migrating from C to C++

Lesson 3: Understanding OOPs Concepts

Lesson 4: Managing Data Storage

Lesson 5: Working with Classes and Objects

Lesson 6: Using Friend and Inline Functions

Lesson 7: Using Static Data Members and Member Functions

Lesson 8: Working with Constructors and Destructors

Lesson 9: Implementing Compile-time Polymorphism by Overloading Operators

Lesson 10: Implementing Compile-time Polymorphism by Overloading Functions

Lesson 11: Implementing Runtime Polymorphism Using Inheritance

Lesson 12: Implementing Runtime Polymorphism Using Virtual Functions

Lesson 13: Handling Exceptions

Lesson 14: Working with Input and Output Streams

Lesson 15: Working with Templates

Lesson 16: Using the Standard Template Library

State of Missouri Navigation

Bookmark and Share