This course introduces the C++ programming language. Learn core concepts such as variables, data types, input/output, conditional statements, loops, and functions. Perfect for beginners or university students looking to build a strong foundation in programming
No prior programming knowledge needed. Basic computer use is sufficient.
What is C++, use cases, and development setup.
Basic C++ syntax, structure of a program.
Understanding variables, constants, and built-in data types.
Arithmetic, relational, logical, and assignment operators.
if, else, switch, and loop structures (for, while, do-while).
Function declaration, definition, and calling with parameters.
Single and multi-dimensional arrays, character arrays, and strings.
Introduction to pointers and basic pointer arithmetic.
User-defined data types using struct and nested structures.
Using cin, cout, and basic file handling.
Basic concept of class, object, and encapsulation.