TrueschoTruescho
كل الدورات
ميزات ومكتبات Django
edX
دورة
متوسط
مجاني للتدقيق
شهادة

ميزات ومكتبات Django

The University of Michigan

تعلّم بناء تطبيقات ويب بـDjango باستخدام الكوكيز والجلسات والمصادقة، مع تحسين الواجهة ونقل التطبيق من التطوير إلى الإنتاج.

3 ساعة/أسبوع6 أسبوعالإنجليزية2,500 متسجل
مجاني للتدقيق

عن الدورة

في هذه الدورة ستتعلّم كيفية بناء تطبيقات ويب قائمة على Django تكون مناسبة للاستخدام من قبل المستخدمين النهائيين. ستتعرّف على مفاهيم الكوكيز (Cookies) والجلسات (Sessions) وكيفية عملها داخل Django، إضافة إلى عمليات المصادقة (Authentication) وإدارة تسجيل الدخول. ستطبّق عملياً وظائف تسجيل الدخول المدمجة في Django، وتتعلم كيفية التعامل مع المستخدمين المسجّلين داخل العروض (Views) بما يضمن تجربة استخدام آمنة ومنظمة. كما ستتعلّم كيفية بناء التنقّل داخل التطبيق (Navigation) واستكشاف طرق سهلة لتحسين الشكل العام وتجربة الاستخدام لتطبيقات Django. خلال الدورة ستبدأ بتطوير تطبيق بسيط يدعم موقع إعلانات مبوّبة، وهو مشروع تطبيقي يعرّفك على العديد من القضايا والتقنيات التي تواجهها عادةً في تطوير مواقع الويب. ستتعلّم أيضاً نمذجة البيانات عبر تعريف علاقات واحد-إلى-متعدد (One-to-Many) وكيفية تمثيل الروابط داخل قاعدة البيانات، إلى جانب التحقق من صحة البيانات ضمن تدفقات النماذج. وأخيراً، ستتعرّف على الخطوات الأساسية لنقل التطبيق من بيئة التطوير إلى بيئة الإنتاج، بما يساعدك على فهم دورة حياة تطبيقات Django من البناء والاختبار إلى الإطلاق للمستخدمين.

ماذا ستتعلم

  • تعريف جلسات Django وكيف تُستخدم الكوكيز لدعم الجلسات
  • تطبيق وظيفة تسجيل الدخول المدمجة في Django وإدارة المستخدمين المسجّلين داخل العروض (Views)
  • تعريف نماذج واحد-إلى-متعدد وشرح كيفية تمثيل الروابط داخل قاعدة البيانات
  • إنشاء وتعديل وحذف تدفق النماذج ضمن عرض تحرير عام (Generic Edit View)

المدرسون

C

Charles Severance

Professor, School of Information

المواضيع

بايثون
إطار عمل Django
التحقق من صحة البيانات

معلومات الدورة

المنصةedX
المستوىمتوسط
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

المهارات

بايثون
إطار عمل Django
التحقق من صحة البيانات

ابدأ التعلم الآن