
This intermediate course on Object Oriented Programming (OOP) using Python focuses on the principles of OOP, design patterns, and their application in building efficient, maintainable software solutions. Through hands-on lessons, quizzes, and videos, students will deepen their understanding of Python's OOP capabilities and learn how to implement them effectively.
- Teacher: Mohamed Mohamed
- Teacher: Samir Tata