دليل الدورات
Python المتقدم
كتابة Python بخبرة مهندس متمرس.
- متقدم
- 24 درسًا
- 4 مشاريع
- نحو 4 ساعة
- EN · UZ · KO · RU · ES · FR · DE · AR
تجاوز الأساسيات إلى Python في بيئة الإنتاج: نموذج الكائنات، والمولّدات، والمزيّنات، ومعالجة الأخطاء بمتانة، والصفوف والمجموعات، وJSON وHTTP، وواجهات API مع المصادقة، والحزم المعزولة، والاختبار، وتصحيح الأخطاء استنادًا إلى الأدلة، ومهايئات المزوّدات الآمنة دون اتصال. وفي الختام، بناء محلّل تدفّقي ومشروعين نهائيين لواجهات API مع اختباراتهما.
المنهج
القسم 1
أدوات فعّالة بأسلوب Python
كتابة Python موجز ومعبّر باستخدام صيغ الاستيعاب وأدوات البرمجة الدالية.
- صيغ الاستيعاب
- دوال lambda والترتيب
- أدوات البرمجة الدالية
- فكّ القيم و*args و**kwargs
القسم 2
البرمجة كائنية التوجّه في Python
تصميم أنواع خاصة بك باستخدام الأصناف والوراثة ونموذج البيانات في Python.
- الأصناف والكائنات
- الوراثة وتعدد الأشكال
- الأساليب الخاصة Dunder
- الخصائص وأساليب الصنف
القسم 3
المكرّرات والمولّدات والمزيّنات
إتقان التكرار الكسول ونمط المزيّنات الذي تعتمد عليه أطر عمل Python.
- بروتوكول التكرار
- المولّدات
- المزيّنات
- المزيّنات في التطبيق
القسم 4
الأخطاء والملفات والمشروع النهائي
بناء برامج متينة باستخدام الاستثناءات والملفات ومديري السياق، ثم تطبيق ذلك في مشروع نهائي.
- إتقان معالجة الأخطاء
- التعامل مع الملفات
- مديرو السياق
- مشروع: محلّل السجلات
القسم 5
البيانات وJSON وHTTP
نمذجة بيانات موثوقة، والتعامل مع حدود JSON، واستدعاء واجهات API العامة والتي تتطلب مصادقة بأمان.
- الصفوف والمجموعات
- حدود JSON
- HTTP وواجهات API العامة
- واجهات API بالمصادقة والأسرار
القسم 6
Python في بيئة الإنتاج
عزل الاعتماديات، وإثبات السلوك بالاختبارات، وتصحيح الأخطاء بالأدلة، وتصميم خيارات بديلة حتمية.
- الحزم والبيئات الافتراضية
- الاختبار باستخدام pytest
- تصحيح الأخطاء بالأدلة
- تكامل API بأولوية العمل دون اتصال
مسارات التعلّم
فكرتك على أرض الواقع. البداية في 60 ثانية.
تجربة مجانية لمدة 7 أيام في كل خطة للأعضاء الجدد لأول مرة · الإلغاء في أي وقت
البدء