الرجوع إلى دورة
أساسيات البرمجة باستخدام لغة بايثون ٢
0% مكتمل
0/0 خطوة
-
مقدمة الدورة
-
مواد الدورة (Course Materials)
-
المجموعات (Collections)11 المواضيع|8 الإختبارات
-
فهم المجموعات (Understading collections)
-
عمل مجموعات بسيطة (Creating simple collections)
-
مختصر كتابي: عمل مجموعات بسيطة (Creating simple collections)
-
عمل مجموعات معقدة (Creating complex collections)
-
مختصر كتابي: عمل مجموعات معقدة (Creating complex collections)
-
العمل مع المجموعات (Working with collections)
-
مختصر كتابي: العمل مع المجموعات (Working with collections)
-
المجموعات في لغات البرمجة (Collections in programming languages)
-
تحدي المجموعات
-
حل تحدي المجموعات
-
المصادر
-
فهم المجموعات (Understading collections)
-
التكرارات (Iterations)9 المواضيع|8 الإختبارات
-
مقدمة في التكرارات (Introduction to iterations)
-
مختصر كتابي: مقدمة في التكرارات (Introduction to iterations)
-
التكرارات على المجموعات (Iterating through collections)
-
مختصر كتابي: التكرارات على المجموعات (Iterating through collections)
-
التكرار بشرط معين (Iterating to a custom endpoint)
-
مختصر كتابي: التكرار بشرط معين (iterating to a custom endpoint)
-
تحدي التكرارات
-
حل تحدي التكرارات
-
المصادر
-
مقدمة في التكرارات (Introduction to iterations)
-
استعمال الكود الخارجي (Using external code)12 المواضيع|6 الإختبارات
-
مقدمة في استعمال الكود الخارجي (Introduction to external code)
-
مختصر كتابي: مقدمة في استعمال الكود الخارجي (Introduction to external code)
-
تكوين وحدات بسيطة (Create simple modules)
-
مختصر كتابي: تكوين وحدات بسيطة (Create simple modules)
-
استعمال وحدات بايثون المدمجة (Use Python built-in modules)
-
تثبيت وحدات بايثون الخارجية (Install modules from PyPI using Pip)
-
حل مشكلة عدم تعرف النظام على pip لتثبيت الـ Modules الخارجية
-
مختصر كتابي: تثبيت وحدات بايثون الخارجية (Install modules from PyPI using Pip)
-
مثال باستخدام وحدة بايثون المدمجة تيرتل (Turtle Example)
-
تحدي استخدام الكود الخارجي
-
حل تحدي استخدام الكود الخارجي
-
المصادر
-
مقدمة في استعمال الكود الخارجي (Introduction to external code)
-
العمل مع السلاسل (Working with strings)8 المواضيع|6 الإختبارات
-
التخطيط لبرنامج (Planning a program)4 المواضيع|4 الإختبارات
-
المدخلات والمخرجات (Inputs and outputs)5 المواضيع
-
التصحيح (Debugging)10 المواضيع|4 الإختبارات
-
مقدمة في التصحيح (Introduction to Debugging)
-
مختصر كتابي: مقدمة في التصحيح (Introduction to Debugging)
-
التصحيح في الIDE (Debugging in IDE)
-
تفسير رسالة الخطأ (Interpreting error message)
-
التصحيح بدون رسالة خطأ (Debugging without an error message)
-
عمل حالة اختبار (Creating a test case)
-
مختصر كتابي: عمل حالة اختبار (Creating a test case)
-
تحدي التصحيح
-
حل تحدي التصحيح
-
المصادر
-
مقدمة في التصحيح (Introduction to Debugging)
-
الكائنات (Objects)7 المواضيع|2 الإختبارات
-
مواضيع متقدمة (Advanced topics)7 المواضيع|6 الإختبارات
-
مواضيع متقدمة في البرمجة (Advanecd topics in programming)
-
ادارة الذاكرة في لغات البرمجة (Memory management in programming languages)
-
مختصر كتابي: ادارة الذاكرة في لغات البرمجة (Memory management in programming languages)
-
مقدمة في الmultithreading (Introduction to multithreading)
-
مقدمة في الخوارزميات (Introduction to algorithms)
-
مختصر كتابي: مقدمة في الخوارزميات (Introduction to algorithms)
-
المصادر
-
مواضيع متقدمة في البرمجة (Advanecd topics in programming)
-
التسليم النهائي للدورة
-
خاتمة الدورة
الإختبارات
المشاركون 900
المجموعات (Collections)
أحمد فتحي 2022-07-29
محتوى درس
0% مكتمل
0/11 خطوة
اشترك
قم بتسجيل الدخول لتعلق
5 تعليقات
أحدث
أقدم
الأكثر تصويتا
Inline Feedbacks
عرض جميع التعليقات