C Plus Plus language



c++ language traning by Param Sir
Object-oriented programming with c plus plus

course content :

Variables and Data Types

This is what helps you store data that the program needs when it is running!

Printing Text to the Console

Wanna get feedback that your program is running correctly?

Printing text will come in very useful!

Getting User Feedback Through Console

What is the point of an app if the user can’t even use it?

Basic Arithmetic Operators

Don’t worry, this is only simple maths! You know, the kind that you met when you were 6 years old!

Basic Logic Operators

Computers can’t decide for themselves, it’s your job to tell them what to do when they come to a dilemma!

If, Else Statements

These are very important to your program if you want it to function properly, else, it will crash!


Use this to run your code more than once…or forever…it’s up to you!

Three types of loops are:

  • For loops
  • While loops
  • Do-While loops

Switch Statements

Too many “else if” statements? Try using switch statements instead for similar tasks!


This is how you group similar bits of code together so that you can reuse it later!

Main Function

This is the function that will run first when the program starts!


Calling the same function inside itself?

Wait…that’s impossible right!?


Wanna store a list of things under one variable name?

Arrays are exactly what you’ll need!

String Manipulation

Very important if you want to correct typos and edit the user’s input.

Classes and Objects

This is perhaps the most important, semi-advanced concept that you will need to wrap your head around. And it may take a while too!

Topics related to this include:

  • Encapsulation
  • Inheritance
  • Polymorphism
  • Constructors
  • Access specifiers like “public”, “private” and “protected

Scope Resolution Operator (::)

What’s this colon-colon operator (::) that you keep seeing in stack overflow posts?

Function Overloading

What do you do when functions have the same names as each other?

Lambda Function

Functions without names…creepy…


Bit of a tricky concept but it’s essentially just another data type like int, bool, string or char.

It becomes very useful when you want to speed up your programs and do other technical stuff!


These include + — */ && || and many other symbols that do a certain operation or function.

One example of a useful common operator is the Arrow Operator (->) which allows pointers to access functions/methods inside an object’s class.

You don’t have to learn all of the operators but just the main ones that are used most of the time.

Separating Your Program Into Different Files

When working on bigger programs, it’s easier to separate them into different files so that other people can work on parts of it at the same time!

Preprocessor Directives (#include statement)

You will finally find out what that hashtag sign actually do at the start of your programs!

File Manipulation

Now that your program is separated into different files, how are you going to access and change them?


Use this to group separate items together under a common name!


Want to use other people’s code instead of rewriting your own because you’re lazy?

Well, since everyone else is doing it why don’t you?

Libraries are the source of knowledge or in this case — the source of free code!

Exception Handling

You don’t want your user to crash your program so learn how to handle errors before they become a problem.

Operator Overloading

Why give names to a function when you can represent them as symbols instead!

duration: 30 days
Certification : after course complition.

Joining : Aadhar card, education details, 2 photo ,fees.

Mode : Offline or online
C++ language training by Param sir


There are no reviews yet.

Be the first to review “C Plus Plus language”

Your email address will not be published. Required fields are marked *

Scan the code