Course 3 of 3 in the Python Programming diploma
Object-Oriented Programming: objects, inheritance and polymorphism, then final projects and advanced Python topics, and finally the move from Python to C++.
Names verified with their owners' consent. We make no job promises.
NVIDIA · PhD, SFUHe has worked in AI for 15 years across research and engineering, and has published papers at CVPR and ECCV with more than 1,000 combined citations. He has taught programming since 2006 and runs a leading Arabic competitive programming channel on YouTube with more than 134 thousand subscribers.
Units 15 to 20 of the Python Programming diploma. Each lesson is followed by practice homework, with video solutions.
From the C++ diploma
A comparison between learning from scattered resources and learning from one integrated curriculum.
No interest and no hidden fees.
65 lectures · 85 hours · 20 units · 5 hands-on projects · interest-free installments up to 6 months
Try the teaching with the free lectures, then enroll in Object-Oriented Programming (OOP) in Python for EGP 5,000 or in installments.
You've finished Data Structures and Files in Python, or you already know functions, lists, dictionaries and files.
Yes. You can enroll in the diploma's remaining courses one by one, or subscribe to the full diploma at any time.
Yes, over 3 months with no interest: EGP 2,200 down when you enroll, then 2 monthly payments of EGP 1,400.
Yes, they're fully recorded and you watch them whenever suits you.
Arabic, with technical terms in English so you can work with references and the job market.