Introduction to C++
Author: Yehor Matiiash
The C++ programming language is very popular now. It is used in systems programming, embedded systems programming, game development, and cross-platform application development. Sounds cool? Let's study C++!
Complete all chapters to get certificate
In this section, we will learn the structure of a default C++ program.
What is C++?
Challenge: The First Output
Variables and Data Types
In this section, we will learn how to manipulate different variables.
Numerical Data Types
sizeof(), auto, typedef
Const and Enum (Bonus)
Challenge: Working with the Array
In this section, we will learn how to equate and compare variables, and use mathematical and bitwise operators.
A Little Math
Compound Assignment Operator
Bitwise Shift Operators (Bonus)
Challenge: Math Basics
In this section, we will learn how to control the flow of our programs.
Challenge: The First For Loop
In this section, we will explore the concept of functions, and how to create and call them.
What are Functions?
Type of Functions
Functions With Arguments
Overloaded Function (Bonus)
Challenge: Simple Function
Memory, Pointers and References
In this section, we will understand how to allocate memory, how to use memory by pointers help.
Referencing and Dereferencing Operators
New and Delete
Address Arithmetic (Bonus)
Challenge: Pointers Tutorial