About This Course
C++ is a general-purpose programming language. This language is around 40 years old and has been a part of many software problems and projects. C++ language is preferred to make high-performance software and is among the top programming languages.
There is a very high chance that every other programmer or software developer who is doing great in his life is familiar with the concepts and fundamentals of C++. There are many different kinds of jobs out there that require C++ language. It is a versatile language, so it remains in high demand amongst professionals, such as software developers, game developers, C++ analysts and backend developers, etc.
Requirements
- No prior knowledge is required as everything will be covered in this course.
- You don't need any kind of experience at all. That is the beauty of C language.
- Basic knowledge of Computer is required
Topics for This Course
-
C++ History, Features & Installation
-
C v/s C++
-
cout, cin & endl
-
Variables, Data types & Keywords
-
Operators, Identifiers & Expression
-
Decision Control Statment (if, if-else, nested-if-else, ladder-if-else)
-
Switch Statment
-
Looping Statment
(while, do-While & for Loop)
-
Jumping Statment
(break, continue & goto )
-
C++ Comments
-
C++ Arrays
-
Array to Function
-
Multidimensional Arrays
-
Strings Defining & Initializing String Variables
-
Standard Library Strig Handling Functions
-
Passing string to a Function
-
Array of String
-
Declaration & Definition of Structure
-
Accessing & Initializing Structure Variables
-
Nesting of Structure
-
Array of Structure & its Initialization
-
Structure & Functions
-
Unions
-
Union v/s Structure
-
C++ OOPs Concepts
-
C++ Object Class
-
C++ Constructor
-
C++ Copy Constructor
-
C++ Destructor
-
C++ this Pointer
-
C++ static
-
C++ Structs
-
C++ Enumeration
-
C++ Friend Function
-
C++ Math Functions
-
Inheritance by Example
-
Base & Derived Class Declration
-
Access Specifiers
-
Friend Function & Ineritance
-
OverRiding Member Function
-
Forms of Inheritance
-
Ambiguity in Inheritance
-
Virtual & Abstact Class
-
C++ Polymorphism & Its Classification
-
Pointer to Derived Class Objects
-
Virtual & Pure Virtual Functions
-
Virtual Destructors
-
this Pointer & its Use
-
C++ Streams (Input & Output Stream)
-
Hierarchy of Console Stream Class
-
Unformatted I/O Operations
-
istream Member Functions
-
ostream Member Functions
-
Formatted I/O Operations
-
Manipulators
-
C++ try-catch block
-
C++ throw Statement
Ghanshyam Verma
Aug 19, 2021Great experience by learning from this institution. RRIS provide fully practical Training of Programming languages. They have well Qualified Staff.
William Mattu
Dec 20, 2020I have done C lang. course from here. They gave me right suggestion that helps me further for my career. They have well quilified staff that give personal attention to each and every stuent and solve my problems very well. Satisfied From RRIS
Akshay Chadha
Dec 15, 2020Fully Satisfied from getting knowledge of C lang from this Institute. Great Experience. I recommended this insitute to all my Friends