img

C++ was developed by Bjarne Stroustrup. In 1985, the first edition of the C++ Programming Edition was announced to the world. It was continuously updated to fix and new features and changes.

C++ is an object-oriented language. It has a number of new features as compared to C such as Abstraction, Polymorphism, Inheritance and many others. C++ soon went popular amongst programmers and as of 2017, it is the third-most popular programming language all over the world.

C++ also has data structures which means organizating, managing and storing all the data in different ways such as Trees, Heaps, Linked-Lists, Arrays, Stacks, Queues etc.

In this course, we'll cover all the basics of C and C++ which will make your fundamentals strong and help you in other programming languages as well.

Includes :-

  • C++ Basic

  • Datatypes

  • Variables

  • Operators

  • Decision Statements

  • Loops

  • Header files etc.

Includes :-

  • Function Definition and Declaration

  • Call by Value/Reference

  • Recursive Functions

  • Built-in Functions etc.

Includes :-

  • 1D Array

  • 2D Arrays

  • Jagged Arrays etc.

Includes :-

  • Searching

  • Sorting

  • Insertion

  • Deletion

  • Complexities etc.

Includes :-

  • Structure Definition

  • Referencing Members

  • Nested Strucutures etc.

Includes :-

  • Introduction to OOP

  • Abastraction

  • Encapsulation

  • Inheritance

  • Polymorphism

  • Modularity

  • Function Overloading

  • Classes

Includes :-

  • Classes vs Structures

  • Declaring Classes

  • Scope of classes and its members, nested classes, inline functions, friend functions, static keyword etc.

Includes :-

  • Base and Derived Classes

  • Visibility Modes

  • Types of Inheritance

  • Virtual classes

Includes :-

  • Declaration of Pointers

  • This Pointer

  • Virtual Functions

Includes :-

  • Stream header file

  • File modes

  • File pointers etc.

Includes :-

  • Class Templates

  • Overloading Template Functions

  • Throw Keyword

  • Catch Keyword

  • Rethrowing an Exception

  • Finally Keyword etc.

Includes :-

  • Operator Overloading

  • String Manipulation Concepts

Includes :-

  • Stacks and Queues using Arrays & Linked Lists

  • Doubly and Circular Linked Lists

Includes :-

  • Resume Building

  • Git & Github

user
  • John Doe

Android Developer

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed doeiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enimad minim veniam, quis nostrud exercitation ullamco laboris consequat.

user
  • Jassica Smith

Android Developer

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed doeiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enimad minim veniam, quis nostrud exercitation ullamco laboris consequat.

user
  • John Doe

Android Developer

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed doeiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enimad minim veniam, quis nostrud exercitation ullamco laboris consequat.

user
  • Jassica Smith

Android Developer

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed doeiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enimad minim veniam, quis nostrud exercitation ullamco laboris consequat.

Query Form

Fill out the form and we'll get to you shortly.