Really enjoyed the flow of this. The examples were spot on and helped me grasp the material quickly. Great value.
Pydantic و FastAPI: التحقق الحديث من البيانات في Python
تعلم التحقق من صحة البيانات وتسلسلها وتنظيمها في Python باستخدام Pydantic، وتطبيق هذه المهارات لبناء تطبيقات ويب قوية باستخدام FastAPI و Redis.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
في تطوير Python الحديث، يعد ضمان حصول تطبيقك على بيانات نظيفة ومنظمة وصحيحة أمرًا بالغ الأهمية لمنع أخطاء وقت التشغيل والثغرات الأمنية. Pydantic يبسط هذه العملية من خلال الاستفادة من تلميحات النوع الأصلية في Python لفرض التحقق الصارم من البيانات والتسلسل.
يرشدك هذا المساق المكتوب من الأساسيات المطلقة لنمذجة البيانات إلى بناء واجهات برمجة تطبيقات ويب تم التحقق منها. ستتعلم كيفية تعريف مخططات قوية، والتعامل مع هياكل البيانات المتداخلة المعقدة، ودمج Pydantic بسلاسة مع FastAPI و Redis لتطوير الواجهة الخلفية عالي الأداء.
ما ستتعلمه:
- فهم المفاهيم الأساسية لتلميحات النوع في Python والتحقق الأساسي من البيانات.
- تعريف وتكوين نماذج Pydantic المعقدة باستخدام حقول مخصصة، ومصانع افتراضية، ووراثة النماذج.
- التحقق من صحة البيانات الواردة تلقائيًا والتعامل مع أخطاء التحليل برشاقة في تطبيقاتك.
- تسلسل وفك تسلسل هياكل البيانات المعقدة من وإلى تنسيقات JSON.
- دمج مخططات Pydantic مع FastAPI لبناء واجهات برمجة تطبيقات ويب آمنة وذاتية التوثيق.
- تكوين Redis كمخزن بيانات مفتاح-قيمة لتخزين حالة التطبيق التي تم التحقق منها.
- تطبيق ممارسات الاختبار الحديثة على نماذج Pydantic الخاصة بك باستخدام pytest.
ستبدأ باستكشاف تلميحات النوع الأساسية وتعريفات النماذج الأساسية قبل الانتقال إلى تقنيات التحقق المتقدمة وأنماط التسلسل ومعالجة الأخطاء. أخيرًا، ستطبق هذه المفاهيم في مشروع API منظم خطوة بخطوة يدمج FastAPI و Redis.
تم تصميم هذا المساق لمطوري Python الذين يرغبون في إتقان ممارسات التحقق الحديثة من البيانات. يوصى بالإلمام الأساسي ببناء جملة Python، ولكن لا يلزم وجود خبرة سابقة في Pydantic أو FastAPI.
اقرأ الشروحات المنظمة، وحلل أمثلة التعليمات البرمجية العملية، وابدأ في بناء تطبيقات Python أنظف وأكثر أمانًا اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات (3)
Found this incredibly useful. The structure made sense, and the examples were spot on. Great pace!
مثير للإعجاب! جعل الهيكل كل شيء سهل المتابعه، والأمثلة من العالم الحقيقي كانت دقيقة. يستحق تماما.
المتعلمون أخذوا أيضًا
🎓 بشهادة
تطوير REST APIs مع Python و Flask و Docker
شهادة
تطبيق عملي
$14.99
→
💼 جاهز لسوق العمل
🎓 بشهادة
خدمات RESTful في Oracle APEX باستخدام ORDS
شهادة
تطبيق عملي
$14.99
→
💼 جاهز لسوق العمل
🎓 بشهادة
اختبار الواجهة البرمجية للبريد: دليل خطوة بخطوة للمبتدئين
شهادة
تطبيق عملي
$14.99
→
🔥 رائج
🎓 بشهادة
بناء ونشر واجهات برمجة تطبيقات REST باستخدام Python و FastAPI
شهادة
تطبيق عملي
$14.99
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع