• 90 2821 6081
  • Education is the most powerful weapon which you can use to change the world - Nelson Mandela
  • Title Image Credit : ninjascholarskills

    Course Duration : 3 Months

  • C++ Course

    C++ Tutorial

    Mode : Offline
    Days : Monday-Saturday
    Batch Timing : Morning (7:00 to 8 :00 AM, 8:00 to 9 :00 AM )
    Additional : Project + Printed Notes
  • Course Details:

    • Object Oriented Paradigm
    • OOPS concepts
    • Structured versus Object Oriented Development
    • Elements of Object Oriented Programming
    • Objects
    • Classes
    • Encapsulation
    • Data Abstraction
    • Inheritance
    • Polymorphism
    • Templates
    • Exception Handling
    • Moving from C to C++
    • Scope resolution Operator
    • Variables aliases(reference variables)
    • Parameters passing by References
    • Inline functions
    • Function Overloading
    • Default Arguments
    • Classes and Objects
    • Introduction
    • Structures and Classes
    • Class specification
    • Class objects
    • Class, Objects and memory resources
    • Accessing class members
    • Defining Member Functions
    • Outside member functions as inline
    • Accessing member functions with in class
    • Data Hiding
    • Passing Objects as arguments
    • Classes and Objects
    • Friend Classes
    • Static data members
    • Static Functions
    • Constructors and Destructors
    • Introduction
    • Need of the Constructor
    • Parameterized constructor
    • Constructor overloading
    • Constructor with default arguments
    • Name less objects
    • Copy constructors
    • New and delete operators
    • Dynamic initialization through constructors
    • Operator Overloading
    • Introduction
    • Over loadable operators
    • Unary operator overloading
    • Operator return values
    • Name less Temporary Objects
    • Limitations of Increment and Decrement Operators
    • Binary Operator Overloading
    • Overloading New and Delete Operator
    • Comparison Operators
    • Data Conversion
    • Conversion between Datatypes
    • Conversion between basic and Objects
    • Conversion between Objects of different classes
    • Assignment operator overloading
    • Overloading with friend functions
    • Inheritance
    • Derived class declaration
    • Forms of inheritance
    • Member Accessibility
    • Constructors in derived classes
    • Overloaded Member functions
    • Abstract classes
    • Multilevel Inheritance
    • Multiple Inheritances
    • Hierarchical Inheritance
    • Multipath Inheritance
    • Virtual Base Class
    • Hybrid Inheritance
    • Virtual Functions & Polymorphism
    • Need for virtual functions
    • Pointers of derived class objects
    • Definitions of Virtual Functions
    • Pure Virtual Functions
    • Dynamic Binding
    • Rules For virtual functions
    • Templates
    • Function Templates
    • Overloaded Function Templates
    • Multiple Argument Function Templates
    • Class Templates
    • Class Templates with overloaded operators
    • Exception Handling
    • Introduction
    • Error Handling
    • Exception Handling
    • Try, throw, catch
    • List of Exceptions
    • Specified, Unspecified exceptions
    • Handling Uncaught Exceptions
    • Streams Computation With console
    • What are streams?
    • Console Streams
    • Unformatted, Formatted Console O/P
    • Manipulating Strings
    • Creating(string) objects
    • Manipulating String Objects
    • Relational Operations
    • String Characteristics
    • Object-Oriented Systems Development
    • Procedure-Oriented Development Tools
    • Object-Oriented Notations and Graphs
    • Steps in Object-Oriented Analysis
    • Steps in Object-Oriented Design