C++ is a statically typed, compiled, general-purpose, case-sensitive, free-form programming language that supports procedural, object-oriented, and generic programming.
C++ is an object-oriented programming language which gives a clear structure to programs and allows code to be reused, lowering development costs. C++ is portable and can be used to develop applications that can be adapted to multiple platforms. C++ is fun and easy to learn!
Target Audience
This course has been prepared for the beginners to help them understand the basic to advanced concepts related to C++. (Engineers,Programmers and students)
Prerequisites
Before proceeding with this course, you should have a basic understanding of Computer Programming terminologies. A basic understanding of C programming languages will help you in understanding the C++ programming concepts
Duration of the Course
1 month
Course Content
Object Oriented Programming (OOPS), Classes In C++, Constructor And Destructor Functions, Overloading Functions, Providing Default Parameter Values, Static Function And Data Member, An Introduction to Friend Functions, Inline Functions, Using C++References, Understanding Operator Overloading, Inheritance, Multiple Inheritance, Virtual Base Classes,Function Overriding,Virtual Function,this Pointer,Class Template, Generic Classes, Getting more from cin and cout, File I/O Operations