Certificate course in 'C++'


 

Duration: 2 months

Course Contents

INTRODUCTION TO C++

Introduction to C++, C++ key boards, OOPS concept,compiling & linking , Variables,Datatypes,Operators,Arrays,control statements, using comments


OOPS CONCEPTS & IT'S FEATURES

Data encapsulation & Abstraction, Inheritances, polymorphism, data hiding


CLASSES & OBJECTS

Concepts of class & object,declaring class, creating objects, etc.


CONSTRUCTORS & DESTRUCTORS

Concepts of constructors & destructors, features of constructors & destructors, Example of its, default constructor, copy constructor


FUNCTIONS IN C++

Concept of function, declaring & defining a function calling a function, execution of function, function Arguments, return value, function & Object, Inline function, friend function


DETAILED DISCUSSION OF OOPS FEATURES

Object classes, inheritance, and derivation, types of inheritance, polymorphism, and operator overloading.


AN OVERVIEW OF POINTERS IN OOPS

Pointers, Null pointers, pointer to type void, pointers to objects, pointers to derived class, virtual functions, pure virtual function, abstract classes.


TEMPLATE

Template, functions of templates, class


FILE HANDLING

File handling, the IOS class, overview of streams


EXCEPTION HANDLING

Exceptions, bugs and errors, exceptions, How exceptions are used, try blocks, catch blocks, catching exceptions