Overview
In this 7-hour course, you'll master the fundamentals of Object-Oriented Programming (OOP) using C++, covering essential concepts like classes, inheritance, and polymorphism. Gain hands-on experience with practical exercises that focus on C++ syntax, OOP principles, and efficient coding practices. Whether you're a novice or enhancing your programming toolkit, this course equips you to build robust C++ applications.
What I will be able to do after this course
- Understand and use core OOP concepts like encapsulation, inheritance, and polymorphism in C++.
- Design and create C++ classes and objects to structure and reuse code effectively.
- Implement features such as copy constructors, function overloading, and operator overloading.
- Learn how abstraction and encapsulation improve code clarity and maintainability.
- Explore dynamic binding and polymorphism through inheritance and virtual functions in C++.
Course Instructor(s)
Doron Williams, a seasoned programmer and educator, has a solid background in software development and object-oriented programming. With years of practical experience using C++ and guiding learners in programming concepts, Doron brings clarity and enthusiasm to the learning experience. His approachable teaching style ensures that complex topics are broken down into digestible segments, fostering an engaging and effective learning journey.
Who is it for?
This course is aimed at novice to beginning-level programmers who are new to OOP or C++ and wish to gain a foundational understanding of object-oriented programming. It is especially useful for individuals aiming to apply these skills in projects or profession. The course is well-suited for enthusiasts like hobbyists who enjoy programming and are eager to learn how systems employ OOP principles using C++.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access