Updated Cookies Notice - you'll see this message only once.

We use cookies and similar technology on this website, which helps us to know a little bit about you and how you use our website. This improves the browsing experience for you and enables us to tailor better products and services to you and others. Cookies are stored locally on your computer or mobile device.
To accept cookies continue browsing as normal or go to the Cookies Notice for more information and to set your preferences.

You have to add this courses into your profile.

Learn By Building Real World Projects

Learn By Example C++ Programming 75 Solved Problems

Learn C++ programming language from scratch using a practical approach. Get hands-on with C++ with 75 different solved examples.

  • |
  •   Lectures: 87
  • |
  •   Videos: 16 hours
  • |
  •   Level: All
  • |
  •   Language: English
  • |
  •   Last Updated: 08/2017

  • Instructor : Eduonix Learning Solutions

Check Out Some of Our Other Popular Courses

Let’s be honest, C++ is not the easiest language to learn or even to master in a few days. However, as difficult as it might be, without the right resource, it is extremely complicated to learn a language. Learning languages using just a textbook of rules and regulations is not only boring, but definitely enough to turn you off from the language, altogether.

This is why we have created this course, which is not only informative but also helpful. It doesn’t depend on boring textbook rules, but actual examples and hands-on live codes. This course will actually take you through 75 different examples to get you actually hands-on with C++ programming language.

C++ comes off as an intimidating language, but believe us when we tell you that once you actually learn C++, you will wish you had learnt this language earlier. Not only does it simplify a lot of tasks, because of Object-Oriented Programming principles, but also it reduces your coding time and enhances your ability to write codes that can do so much more with so little lines of codes.

Each example mentioned in this course will help you actually learn C++ in bits and pieces. These examples are self-contained, have code sources attached and gets across a specific C++ use case. 

This course is aimed at three specific people, including people who are shifting from C to C++, people who are familiar with Java, Python or C# and want to learn C++ and multiple inheritance, and finally for people who already have the knowledge of C++ but want to sharpen their skills with OOP and other more advanced concepts.

What you can find in this course:

  • Basic topics such as objects, classes, inheritance, runtime, polymorphism
  • C++ Gotchas as well as operator overloading, const, static, references, C++ casts, exceptions
  • More advanced concepts such as Templates and the Standard Template Library (STL)

So, what are you waiting for? Enroll now and become a C++ master!


1 Introducing C++    
2 C and C++ - similar in some ways but actually very different
3 C vs C++: Comments are different - and oh C++ has namespaces!    
4 Namespaces? Then we need a scope resolution operator
5 Not just function overloading C++ allows operator overloading as well!    
6 Default Values
7 References Const and Bool
14 Example 7: Separating code into .cpp and h files    
15 Example 7: Setting up dependencies with multiple files
16 Dynamic Memory Allocation    
17 C++ memory allocation explained
18 Stop using malloc and free
19 Do not mix new/delete for single variables with array equivalents new[]/delete[]    
20 Example 8 and 9: Stop using malloc and free use new and delete instead!
21 Example 10 and 11: Use new and delete for arrays - never mix new and new    
22 Example 12: The Placement new operator and the this pointer