/CPlusPlus-Programming---From-Beginner-to-Beyond

Get quick up-n-running modern C++ Object-Oriented Programming (OOP) and STL skills

Primary LanguageC++

Beginning C++ Programming - From Beginner to Beyond

Get familiar with Modern C++ Object-Oriented Programming (OOP), STL skills and the workflow used when developing applications with C++.

Code practice associated to the content of the Udemy.com course:

Key topics

  • Looping with while, do/while for, range-based for statements and recursion
  • Performing calculations and displaying results
  • Functions
  • Pointers
  • Using existing classes and creating objects
  • Creating your own classes
  • Using Basic Standard Template Library classes such as Vector
  • Constructors and Destructors
  • Copy and Move semantics including Copy constructors, Move constructors, and copy and move assignment
  • How to overload operators
  • Using inheritance and class hierarchies
  • Using Polymorphic functions and dynamic binding
  • Using smart pointers
  • Using stream I/O
  • An introduction to the C++ STL
  • An introduction to Exception Handling
  • Good practices with C++ development

Commits by