واجهات برمجة تطبيقات Python: أساسيات Django REST Framework — PickAClass
⏱ 3 ساعة 📚 30 دورة 🎧 النسخة الصوتية

واجهات برمجة تطبيقات Python: أساسيات Django REST Framework

أتقن المفاهيم الأساسية لتسلسل البيانات والتوجيه والمصادقة داخل Django REST Framework لتتمكن من بناء خدمات RESTful وظيفية وحديثة.

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

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

إذا كنت مطور Python وتبحث عن كشف البيانات والوظائف من خلال خدمات الويب المنظمة، فإن إتقان Django REST Framework (DRF) أمر ضروري. يوفر DRF الأدوات اللازمة لتطوير واجهات برمجة تطبيقات RESTful قوية وآمنة وقابلة للصيانة بسرعة داخل بيئة Django. بحلول نهاية هذه الدورة، ستكتسب المهارات العملية لتصميم وبناء واختبار وهيكلة واجهات برمجة تطبيقات حديثة، وتحويل مشاريع Django الخاصة بك إلى خدمات خلفية قوية جاهزة للاستهلاك من قبل عملاء الويب أو الجوال. ما ستتعلمه: * فهم مفاهيم REST المعمارية الأساسية وكيفية تطبيقها باستخدام DRF Routers و ViewSets. * تطبيق Serializers للتحقق الفعال من البيانات وتحويلها وتمثيلها بين كائنات Python و JSON. * تكوين طرق مصادقة قوية، بما في ذلك الأنظمة القائمة على الرمز المميز والجلسة، لتأمين نقاط نهاية API بفعالية. * التدرب على كتابة اختبارات آلية شاملة لمنطق API ونقاط النهاية باستخدام اتفاقيات اختبار Python القياسية. * تصميم أذونات مخصصة وسياسات تقييد (throttling) للتحكم في الوصول ومعدلات الاستخدام لمستهلكي API المختلفين. * بناء مشروع API كامل وعملي، يغطي الإعداد وعمليات CRUD والإعداد الأساسي للنشر المعبأ (containerized deployment). تبدأ الدورة بتعمق في المصطلحات الأساسية، وإعداد المشروع، وتدفق Model-Serializer-View. ثم نستكشف بشكل منهجي التوجيه والمصادقة والأذونات والاختبار، ونختتم بمشروع عملي يربط جميع المفاهيم معًا. تم تصميم هذه الدورة للمبتدئين الذين لديهم بالفعل معرفة بمفاهيم Python و Django الأساسية ولكن ليس لديهم خبرة سابقة مع Django REST Framework. ابدأ في بناء خدمات ويب قابلة للتطوير اليوم.

محتوى الدورة

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

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

شهادة إتمام

كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
واجهات برمجة تطبيقات Python: أساسيات Django REST Framework
المهارات المُثبَتة
✓
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
✓
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
✓
تصميم اختبار A/B
متمكّن
1.7 ساعة
✓
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
واجهات برمجة تطبيقات Python: أساسيات Django REST Framework
صفحة 2 من 2
تفاصيل الأداء
ملخّص العمل الدراسي
الدورات المكتملة 14 / 14
أسئلة التدريب 26 / 28
الواجبات المُسلَّمة 4 (متوسط 4.5 / 5)
المشروع الختامي تمت مراجعته — 4.6 / 5
إجمالي التدريب 6.2 ساعة
معيار الأداء
ترتيب الدفعة ضمن أفضل 12% من 1,625
وقت الإكمال 11 يومًا (الوسيط: 22)
درجة الإتقان 91 / 100
درجة أسئلة التدريب 94%
التحقّق من المهارة مسار مهارة موثّق
تحقّق من هذه الشهادة
pickaclass.com/certificates/PCC-2026-X4F7-AP19
صادر وفق المعايير الأكاديمية لـPickAClass. تعكس مستويات المهارة الأداء المُقيَّم وفق معيار كفاءات الدورة. هذه شهادة أصلية لهذه المنصّة.

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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