Object Oriented Programming
Intermediate Programming Courses
This course provides an in-depth exploration of Object-Oriented Programming (OOP) principles and practices using C++ and other object-oriented languages. It is designed for students with basic programming knowledge who want to deepen their understanding of OOP concepts and apply them to real-world problems.
Write a review
Private Course
Please sign in to contact responsible
| Responsible | Basma Mohamed Shaaban Elsayed |
|---|---|
| Last Update | 09/13/2025 |
| Completion Time | 2 hours 41 minutes |
| Members | 53 |
ExpoTec
Level 2
Programming
-
Chapter 1: Class & Object
-
1.0 Overview: Learning Objectives
-
1.2 Lesson 1: Introduction
-
1.3 Lesson 2: Class and Object
-
1.4 Lesson 3: Constructor and destructor
-
1.5 Lesson 4: Method and Constructor Overloading
-
1.6 Lesson 5: Default Copy Constructor and passing Object
-
1.7 Lesson 6: Static Class Members
-
1.8 Lesson 7: Operators Overloading
-
-
Chapter 2: Inheritance, Polymorphism and Abstraction
-
2.0 Overview: Learning Objectives
-
2.2 Lesson 1: Inheritance in C++
-
2.3 Lesson 2: Calling Base Class Constructors
-
2.4 Lesson 3: Inheritance - Function Overriding
-
2.5 Lesson 4: Multiple Inheritance
-