Learn C++ Object Oriented Programming the easy way

Learn latest C++ 20, OOP programming

Why this course?

What you’ll learn

  • Learn latest C++ 20, OOP programming paradigms.
  • Learn about C++ Classes.
  • What are C++ Class Members.
  • Understand C++ Constructors.
  • Learn about C++ Access Modifiers and how to apply them in your program.
  • Understand C++ Properties.
  • Learn about C++ Inheritance and how to apply it in your applications.
  • Learn about C++ Polymorphism and how to apply it in your applications.
  • Learn about C++ Abstraction and how to apply it in your applications.
  • Learn about C++ Encapsulation and how to apply it in your applications.
  • Learn how to handle C++ exceptions.

Course Content

  • Introduction to C++ OOP –> 3 lectures • 43min.
  • Start learning C++ Object Oriented Programming –> 7 lectures • 39min.

Learn C++ Object Oriented Programming the easy way

Requirements

  • Visual Studio 2019 Community version installed on your PC, Mac or Linux.
  • Some knowledge in C++ or other programming languages.

Why this course?

Many C++ instructors will write a lot of code that could be defocusing when explaining C++ OOP. Not me though. I get straight to the point of the subject without misleading you and by using simple examples to get right to the point.

If you would like to learn the latest C++ 20 Object Oriented Programming, then this course is definitely for you. Another reason because, I have put this course together is the simplicity and the constructivist teaching approach that I have towards the C++ Object Oriented Programming paradigm.

This course is what you need to completely understand C++ OOP and will further serve as the foundation of your knowledge to understand other programming languages such as Python, Java, C# and others.

The explanations and coding structure is very simple so that you understand what is behind the Object Oriented Programming concepts. However, the approach is applicable and will serve as a great base for your complex applications.

 

Under this course you will learn the following;

  • C++ OOP
  • C++ Classes
  • C++ Constructors and Destructors
  • C++ Functions/Methods
  • C++ Constructors
  • C++ Access Modifiers
  • C++ Abstraction
  • C++ Inheritance
  • C++ Polymorphism
  • C++ Handling Exceptions

OOP should be easy to learn and not presented as a rocket science. OOP programming is the heart of modern programming so don’t miss out on this course and learn what’s at stake and how to use effectively your OOP knowledge.