C++ Introduction
* Introduction to the compiler, linker, and libraries
* Introduction to objects and variables
* Introduction to iostream: cout, cin, and endl
* Keywords and naming identifiers
* Whitespace and basic formatting
* Introduction to literals and operators
* Introduction to expressions
* Developing your first program
C++ Basics: Functions and Files
* Introduction to functions
* Function returning values
* Void functions (non-value returning function)
* Introduction to function parameters and arguments
* Introduction to local scope
* Naming collisions and an introduction to namespaces
* Introduction to the preprocessor
* Header files
Fundamental data types
* Introduction to fundamental data types
* Object sizes and the sizeof operator
* Signed Integer, Unsigned integers, and why to avoid them
* Floating point numbers
* Boolean values
* Introduction to if statements
* Chars
* Literals
* Introduction to std::string
* Introduction to std::string_view
Operators
* Arithmetic operators
* Modulus and Exponentiation
* Increment/decrement operators, and side effects
* Comma and conditional operators
* Logical operators
Arrays, Strings, and Dynamic Allocation
* Arrays and loops
* Sorting an array using selection sort
* Multidimensional Arrays
* Pointers and arrays
* Pointer arithmetic and array indexing
* Dynamic memory allocation with new and delete
* Dynamically allocating arrays
* For-each loops
* Void pointers
Functions
* Function Pointers
* The stack and the heap
* Recursion
* Command line arguments
* Introduction to lambdas (anonymous functions)
Basic Object-oriented Programming
* What is object oriented Programming?
* Objects & Classes
* Public vs private access specifiers
* Access functions and encapsulation
* Constructor and Destructor
* The hidden “this” pointer
* Static member functions and variables
Inheritance
* Introduction to inheritance
* Basic inheritance in C++
* Inheritance and access specifiers
* Adding new functionality to a derived class
Enroll now and get flash 10% discount on all Courses. Hurry!! offer for limited time.