FastAPIمتوسط
FastAPI معتمد
أتقن Python المقيّد بالأنواع وتوجيه FastAPI والتحقق عبر Pydantic وحقن الاعتماديات والاستمرارية والمصادقة والاختبار والأداء وعمليات الإنتاج. تختتم أربع وعشرون حصة عملية بمشروع واجهة API إنتاجية، مع التحقق من كل مفهوم عبر اختبارات وتحديات Python معزولة بأمان.
- ~9h
- تشمل شهادة عند الإكمال
المنهج
- 01 / 08
أساسيات Python وFastAPI
- Python المقيّد بالأنواع لواجهات APIمعاينة مجانية18 دقيقة
- البرمجة غير المتزامنة ودورة الطلب18 دقيقة
- تطبيق FastAPI الأول18 دقيقة
- 02 / 08
نمذجة الطلب والاستجابة
- معاملات المسار والاستعلام18 دقيقة
- نماذج الطلب في Pydantic18 دقيقة
- الاستجابات ورموز الحالة والأخطاء18 دقيقة
- 03 / 08
هندسة التطبيق
- الموجّهات وإصدارات API18 دقيقة
- حقن الاعتماديات18 دقيقة
- الإعدادات ودورة الحياة والبرمجيات الوسيطة18 دقيقة
- 04 / 08
الاستمرارية والوصول إلى البيانات
- النمذجة العلائقية لواجهات API18 دقيقة
- الجلسات وحدود المستودع18 دقيقة
- CRUD والترشيح والمعاملات18 دقيقة
- 05 / 08
المصادقة والتفويض
- كلمات المرور وتصميم الرموز18 دقيقة
- تدفق مصادقة OAuth218 دقيقة
- التفويض والملكية18 دقيقة
- 06 / 08
الاختبار والموثوقية
- pytest وTestClient18 دقيقة
- تجاوز الاعتماديات والاختبارات غير المتزامنة18 دقيقة
- التسجيل وقابلية المراقبة18 دقيقة
- 07 / 08
الأداء والإنتاج
- المهام الخلفية ومنع التكرار18 دقيقة
- الأداء والتخزين المؤقت18 دقيقة
- الأمان والنشر18 دقيقة
- 08 / 08
المشروع النهائي لواجهة API إنتاجية
- المشروع النهائي: عقد API18 دقيقة
- المشروع النهائي: طبقة الخدمة18 دقيقة
- المشروع النهائي: الاختبار والإطلاق18 دقيقة