في هذا المستوي يدرس المبرمج مفاهيم البرمجة المتقدمة في بايثون
- الفهم العميق للبرمجة الكائنية (OOP) وتطبيقاتها.
- دراسة الاستثناءات ومعالجتها في بايثون.
- التعرف على الوحدات (modules) والحزم (packages) وإنشاء حزم خاصة.
استخدام هياكل البيانات والخوارزميات لتحسين الأداء
- استعراض هياكل البيانات مثل القوائم، المجموعات، القواميس، والصفوف.
- التعرف على الخوارزميات الأساسية مثل الفرز والبحث.
- تطبيق الخوارزميات لتحسين أداء التطبيقات البرمجية.
تطبيقات عملية على المهارات المكتسبة
- إنشاء مشاريع صغيرة لتطبيق المفاهيم المتقدمة.