CPP programming language - created by Bjarne Stroustrup in late 70's - revolutionized object oriented concepts and helped programmers in dealing with real world entities into classes and objects. One must learn this language in order to understand object oriented methodology. Also, it is one of the most preferred languages to create any antivirus software. Thus, it is still in a great demand. This course is suitable for all the students who are making their career in programming field and the professionals who want to brush-up their knowledge. There are many VB.NET training and CPP coaching institute in pune but we train in a better way. We see to it that the theory and practical sessions go alternatively and effectively. In this manner, every concept gets simplified and is explained with adequate details in our VB.NET training sessions.

Topics Covered :

Introduction on CPP programming environment: History of CPP language, Software tools required for programming in CPP, Comparison with C programming language, etc. In this session, you will have a complete overview of CPP language.

Fundamentals of OOP:Concepts of objects & classes, data members, methods, encapsulation, information hiding, cin & cout objects, Formatting and I/O manipulators, New and delete operators, etc.

Classes and Objects : Access specifiers, Inline functions, Static data members & member functions, 'this' pointer, Constructors, Destructors, Friend function, Array of objects, Pointers of objects, etc.

Operator Overloading: Introduction, Need of operator overloading, Overloading the assignment, Binary and unary operators, Overloading using friends, Rules for operator overloading and Type conversions.

Inheritance and Polymorphism: Base and derived classes, Friend classes, Types of inheritance, Member access control, Static class, Virtual base class, Polymorphism, virtual functions, pure virtual functions, abstract class, Virtual destructors, Early & late binding, container classes, etc.

Templates : Function & class templates, member function & argument templates, Generic Programming, Standard Template Library, Containers, Iterators, container template classes for vectors and stacks and related algorithms.

Exception Handling: Introduction, Syntax for exception handling code: try-catch-throw, Multiple Exceptions, Exceptions with arguments and Introduction to RTTI.

Miscellaneous features:At last, you will learn some important features like Namespaces, Rules of namespaces, Managing console I/O operations & File, Streams, etc.

We also provide syllabus oriented VB.NET training to university students from the academics of BCA, BCS, Bsc.(I.T.), BE(computer-science), BE(I.T.), MCA

Prerequisites for this course:

You should know C programming language before enrolling for C++ course.

Course Duration: 50 hrs.

Enroll Now to get a Scholarship of upto ₹5000/-

Offer valid uoto 48 hrs. of coupon generation

What our students say about us

Why choose ECTI ?

  • Placement or money back
  • Cost Effective
  • Mock Interview by HR
  • Industry Experienced Lecturers
  • Most Updated Syllabus

Related Courses