Demystifying OOP with C++

Master C++ programming with our comprehensive course that teaches you the how and why, focusing on OOP and real-world applications.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is your go-to guide for diving deep into C++ programming! It's not just about coding; it's about understanding why things work and how to effectively use C++ and OOP concepts with real-world examples. Grab your coffee and let’s get started!

Key Points

  • Learn the How and Why of C++ programming.
  • Focus on Object-Oriented Programming (OOP) concepts.
  • Real-world examples and interactive learning methods.
  • C++ fundamentals followed by in-depth knowledge.
  • Continuous content updates for ongoing learning.

Learning Outcomes

  • Master the principles of Object-Oriented Programming.
  • Become proficient with C++ concepts.
  • Read and understand C++ source code effortlessly.
  • Develop a solid foundation that makes learning other languages easier.
  • Engage with hands-on quizzes, tests, and assignments for better retention.

About This Course

This course stands apart because we show you the How and Why.

Our objective is to take this course beyond the myths, help you learn the C++ language in a comprehensive way and demystify the C++ programming language. We teach you the why, when and where and not just how!   

Learning C++ is more than just syntax. OOP is a revolutionary development in the software industry. We teach concepts of C++ from the theoretical and not merely from the coding perspective. OOP and C++ have revolutionized the ability to write computer programs that interact with the user in the real world.  

Animation, voice over, and real-world examples enhance the unique style of our instructors.  Using step-by-step explanations we highlight all of the features of C++ and OOP.  As students, your effort and participation in the entirety of the course will help you gain the knowledge you need to be an advanced C++ programmer.  As well as practicing your code; tests, quizzes and assignments will help you retain the understanding you have gained.  

After learning the C++ programming language you will find that moving on to other languages will be much easier.  We start with basic methodologies, general features and then go more in depth.  By continually adding content, we ensure that your learning never stops.  

If you want more than just a new language vocabulary, you want this course!  Start today to begin to demystify C++!

  • Master principles of Object Oriented Programming

  • You will be proficient with the concepts of C++

  • You will be able to comprehend and read C++ source code effortlessly

Course Curriculum

Instructors

Profile photo of Bhalchandra Gholkar
Bhalchandra Gholkar

Post graduate Engineer... Computer Programming language trainer for last 20 years... Passionate about teaching and have taught personally over 3500 students. Currently my team is developing unique methodology for teaching programming language to the masses at lowest possible price. My team has tried to develop absolutely out of the box e-learning contents similar to Crafting a diamond.... for those who...

Instructors

Profile photo of Daryl Newell
Daryl Newell

I studied electronics as an Electronic Engineering Technologist at DeVry University. In working in the Audio Video and consumer electronics field since 1994, I have written and used C and C++ programs for work and to help automate every day computer tasks from stock trading applications to Graphical, Standard Deviation  calculators. It is a pleasure to help others in topics...

Review
4.9 course rating
4K ratings
ui-avatar of Ritesh Harjani
Ritesh H.
3.0
1 year ago

There must have been exercises to do some actual coding, it seems the whole course is just theory, which is not as helpful to get the concepts right. You have to have to get your hands dirty.

  • Helpful
  • Not helpful
ui-avatar of Rajesh singh
Rajesh S.
5.0
1 year ago

Excellent !!!!
Both the course content material and delivery are excellent.

  • Helpful
  • Not helpful
ui-avatar of Kimberley McNeir
Kimberley M.
1.0
1 year ago

Here is an honest review. I honestly don't know how this course has as high a rating as it does. The content hours of the course are very misleading. The content is voiced over with some kind of robot voice that repeats everything like a broken record. It speaks so slowly and has such unnatural cadence as to make it disturbing to even try to follow content. The content is not in a good teaching format. There is only a lecturing type content that has no good format and no good example or practice content, so the whole thing doesn't lend well to actually learning the content. The content goes back and forth (often confusing the two) between C and C++. It often uses C commands and presents it as C++. It is ill-conceived as a lesson plan, poorly put together as a presentation, and misleading and incorrect in so many instances. I have seen some comments from the instructor as to other feedback saying that they haven't made it through enough of the course to give the feedback. I would be lucky to be able to watch any more of the content, because to call the work mediocre would give it way too high of a rating. I feel for the instructor, because i think the desire was there. Please put the effort in as well. People came here to learn. I feel like i have killed brain cells in this course. Not good.

  • Helpful
  • Not helpful
ui-avatar of Antoine N
Antoine N.
5.0
2 years ago

I highly recommend this course. A lot of thought and planning and care went into the course and into each lesson. Perfect combination of animations, reiterations, and examples. Both narrators were excellent.

Demystified OPP for me, thank you. Very glad to have found this course.

  • Helpful
  • Not helpful
ui-avatar of Peter Pham
Peter P.
4.0
2 years ago

Found a mistake on the quiz where it says "inline" function are expanded at run time when it should be at compile time. I felt a bit uncomfortable of how much the author has placed Stroustrup on the pedestal like he's some kind of God. I definitely got tired of hearing Stroustrup name over and over. We get it that he's the C++ creator, however, the current progress in C++ is from a joint effort of many people from the steering committee, industry representative, etc so it's not JUST Stroustrup anymore.

But over all the class cover a wide variety of topics.

  • Helpful
  • Not helpful
ui-avatar of Fol2nd
Fol2nd
5.0
3 years ago

Very useful course for beginner of C++. As a programmer in related field, I found a lot of concept which I know the syntax and usage but don't know the detail concept behind. This course as per name, demystifying those concept in OOP.

  • Helpful
  • Not helpful
ui-avatar of Al S.
Al S.
5.0
3 years ago

I was looking for a course on the capabilities of C++ more than the syntax and this is it. Learning syntax is easy, but that’s the only thing many courses teach.

  • Helpful
  • Not helpful
ui-avatar of zafirul hassan
Zafirul H.
5.0
4 years ago

Great Course, For Beginners who are transition from C to C++ is one of the best course availabe

  • Helpful
  • Not helpful
ui-avatar of Oscar Sandoval Penilla
Oscar S. P.
5.0
4 years ago

You will love it!

I took this course because I was feeling gaps in my OOP concepts knowledge. The course content is really good, and the teaching methodology is awesome and unique (there is a mix between C and C++). I felt like I was at university again because there are a lot of exercises to practice and understand the concepts. If you follow the structure of the course and don't skip any sections, many things will start clicking in your brain, that's awesome! I feel more comfortable reading and writing C++ code after taking this course.

But everything is not perfect... In a few lessons, audio and video quality aren't the best, but also they aren't the worst too. Also, I felt the animations were too old and repetitive, but they do their job.

In the future, I would like to take more courses with them.

  • Helpful
  • Not helpful
ui-avatar of Andre Moraes
Andre M.
4.5
4 years ago

Very nice course. Go deep on the concepts.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses