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
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!
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!
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:
- Access specifiers like “public”, “private” and “protected”
Scope Resolution Operator (::)
What’s this colon-colon operator (::) that you keep seeing in stack overflow posts?
What do you do when functions have the same names as each other?
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!
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!
You don’t want your user to crash your program so learn how to handle errors before they become a problem.
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