محتوى الكورس كورس برمجة البايثون من الصفر وحتي الإحتراف Introduction in Python programming 2 تحميل و تركيب بايثون Python Installation 3 بداية كتابة الأكواد في بايثون Start Coding With Python 4 المتغيرات في لغة البايثون Using variables in python 5 التعامل مع المصفوفات في لغة البايثون Using arrays in Python 6 التعامل مع المجموعات و دليل المساعدة using Tuple and Set collections and python help 7 إستخدام محرر الأكواد سابلايم مع بايثون Using Sublime Text Editor with python 8 فكرة التعامل مع المتغيرات في بيثون idea of saving Variables in Python 9 أنواع البيانات في بايثون Data Types in Python 10 العمليات الحسابية في لغة البايثون Operators and Numbers System in Python 11 تبديل قيم المتغيرات في لغة البايثون Swap Variables values in Python 12 إدراج الدوال الحسابية و المنطقية الجاهزة Import Math and logic Functions in Python 13 بداية كتابة الأكواد علي باي شرم Start coding on PyCharm 14 إدخال القيم عن طريق مستخدم التطبيق Users input in Python 15 الجمل الشرطية في لغة البايثون If Elif Else Statement in Python 16 الجمل الشرطية في لغة البايثون الجزء الثاني If Elif Else Statement in Python part 2 17 الدوال التكرارية في لغة البايثون While Loop in Python 18 الدوال التكرارية في لغة البايثون جزء ثاني For Loop in Python part 2 19 إستخدام بعض التعبيرات المساعدة Break, Continue and Pass in Python 20 بعض التمارين التطبيقية في الدوال التكرارية Some exercises in loops 21 إستخدام كود النهايه في الدوال التكرارية Using For Else in loops 22 المصفوفات و المجموعات في بايثون Arrays and Collections in Python 23 كتابة برنامج إدخال قيم داخل مصفوفة Coding insert values in array from User 24 إستخدام مكتبة المصفوفات العملاقة نامبي Installing Numpy in Pycharm 25 طرق إستخدام المصفوفات مع نامبي Ways of Creating Arrays in Numpy 26 إستخدام بعض المميزات مع نامبي في بايثون Some features in numpy with python 27 العمل مع المصفوفات العملاقة في نامبي Working with Matrix in numpy 28 العمل مع الدوال في لغة البايثون Using Functions in Python 29 طرق إرسال القيم مع الدوال في بايثون Passing By Value & By Reference in Python 30 أنواع القيم المرسلة مع الدوال في بايثون Types of Arguments in Python 31 إضافة كلمات مفتاحيه للقيم المرسله في بايثون Keyworded Variable Length Arguments in Python 32 النطاقات العامة و المحلية في المتغيرات Global vs Local Variable in Python 33 تطبيق عملي على إرسال القيم و تقييم من المتابعين practical training and assignment 34 إعادة إستخدام الدوال من الداخل Functions Recursion in python 35 إستخدام الدوال المجهولة في البايثون Anonymous Functions or Lambda in python 36 وضع دوال ديكور في البايثون Method decorators in python 37 تقسم الكود إلي وحدات في البايثون Using modules in python 38 إستخدام المتغيرات الخاصة في وحدات البايثون Using Special Variable __name__ in python 39 البرمجة الكائناتية في لغة البايثون Object Oriented Programming OOP in python 40 الفئات و الكائنات في لغة البيثون Using Class and Objects in python 41 منشئات الفئات في لغة البايثون Constructors in python 42 العمل مع منشئات الفئات في لغة البايثون Using Constructors in python 43 أنواع المتغيرات داخل الفئات في البايثون Types of Classes Variables in Python 44 أنواع الدوال داخل الفئات في بايثون Types of Methods in Python classes 45 تداخل الفئات في برمجة البايثون Nested classes in python 46 الوراثة في لغة البايثون Inheritance in Python 47 منشئات الفئات في الوراثة في لغة البايثون Constructor in Inheritance in Python 48 مقدمة عن تعدد الواجهات في البيثون Introduction to Polymorphism and Duck Typing 49 إعادة تحميل الأدوات الحسابية Operator Overloading 50 إعادة تحميل الدوال و إعادة قيادتها Method Overloading and Method Overriding 51 إستخدام التكرارات في البايثون Using Iterators in Python 52 إستخدام المولدات في البايثون Using Generators in Python 53 تتبع الأخطاء و معالجتها في بايثون Exception Handling in Python