An open API service indexing awesome lists of open source software.

https://github.com/georgecatalin/cplusplus-programming---from-beginner-to-beyond

Get quick up-n-running modern C++ Object-Oriented Programming (OOP) and STL skills
https://github.com/georgecatalin/cplusplus-programming---from-beginner-to-beyond

cpp cpp-console cpp-library cpp-programming udemy-course

Last synced: 7 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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:
* https://www.udemy.com/course/beginning-c-plus-plus-programming/

## 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
* George Calin
* george.calin [at] gmail.com
* Connect me on LinkedIn: https://www.linkedin.com/in/cgeorge1978/