FastAPI للمبتدئين: بناء، اختبار، ونشر واجهات برمجة تطبيقات حديثة — WalkSelf
2.7 (3) ⏱ 2 ساعة 30 دقيقة 📚 25 دورة 🎧 النسخة الصوتية

FastAPI للمبتدئين: بناء، اختبار، ونشر واجهات برمجة تطبيقات حديثة

أتقن FastAPI من خلال بناء واجهة برمجة تطبيقات ويب آمنة وغير متزامنة مع مصادقة المستخدم، ومهام الخلفية، ومجموعات اختبار pytest شاملة، وسير عمل نشر حديثة.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

يتطلب تطوير الويب الحديث خدمات خلفية سريعة وآمنة وقابلة للتطوير. أصبح FastAPI إطار العمل المفضل لمطوري Python نظرًا لسرعته وتوثيقه التلقائي وميزات أمان الأنواع القوية. في هذه الدورة التدريبية القائمة على النصوص، ستنتقل من كتابة نصوص Python الأساسية إلى تصميم واجهات برمجة تطبيقات ويب احترافية. ستكتسب خبرة عملية من خلال تصميم واجهة برمجة تطبيقات اجتماعية كاملة الميزات مع مصادقة المستخدم، وعلاقات قواعد البيانات، ومعالجة الخلفية، كل ذلك مع الالتزام بممارسات الاختبار والنشر القياسية في الصناعة. ما ستتعلمه: - فهم مفاهيم API الأساسية، ومبادئ تصميم RESTful، وهندسة FastAPI غير المتزامنة. - بناء أنظمة مصادقة مستخدم آمنة باستخدام رموز JWT bearer الحديثة وتجزئة كلمات المرور. - تطبيق Pydantic للتحقق القوي من البيانات، والتسلسل، وتوليد التوثيق التلقائي. - تنفيذ نماذج قواعد البيانات العلائقية باستخدام الاتصال غير المتزامن والترحيلات المنظمة. - إنشاء مجموعات اختبار آلية باستخدام pytest، والاستفادة من fixtures والاختبارات ذات المعلمات لضمان موثوقية الكود. - تكوين مهام الخلفية للعمليات البطيئة، وتسجيل التطبيقات المنظم، وخطوط أنابيب النشر السحابي الحديثة. نبدأ بالأساسيات الجوهرية لـ HTTP، وتلميحات الأنواع (type hints)، وأساسيات FastAPI قبل الانتقال خطوة بخطوة عبر نمذجة قواعد البيانات، والأمان، والاختبار، والنشر. ستتعلم من خلال قراءة الشروحات الواضحة، ودراسة مقتطفات الكود العملية، وإكمال التمارين المكتوبة المصممة لتعزيز سير عمل التطوير في العالم الحقيقي. تم تصميم هذه الدورة لمطوري Python المبتدئين، ومهندسي الواجهة الخلفية الطموحين، ومطوري الويب الذين يتطلعون إلى الانتقال إلى FastAPI. لا تتطلب خبرة سابقة في تطوير API، على الرغم من أنه يوصى بفهم أساسي لبناء جملة Python. ابدأ في بناء تطبيقات ويب موثوقة وعالية الأداء باستخدام FastAPI اليوم.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 30 دقيقة من المحتوى التطبيقي

المراجعات (3)

Sana Iqbal PK متعلِّم موثَّق
★ 4 · 08.08.2026

Really enjoyed the flow of this. The examples were spot on and helped me grasp the material quickly. Great value.

لطيفة حمدان AE
★ 1 · 17.07.2026

وجدته جافًا قليلًا في الحقيقة. شعرت الأمثلة بأنها قديمة بعض الشيء ولم تكن متصلة تمامًا بالممارسات الحالية. توقعت المزيد من المشاركة.

Brendan Hayes IE متعلِّم موثَّق
★ 3 · 22.06.2026

محتوى جيد هنا. في حين أن بعض الوحدات التدريبية كان يمكن أن تكون أكثر تفصيلا، فإن القيمة الإجمالية وقابلية التطبيق عالية. عمل جيد!

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع