Course 2 of 3 in the Python Programming diploma
Picks up after the fundamentals: nested lists, dictionaries and sets, then organizing code with modules and packages, files and exceptions, and recursive functions, with the Hospital project.
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 08 to 14 of the Python Programming diploma. Each lesson is followed by practice homework, with video solutions.
Library project
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 Data Structures and Files in Python for EGP 5,000 or in installments.
You've finished Python Fundamentals, or you already know variables, conditionals, loops, functions and lists.
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.