الفئات: العلوم والتكنولوجيا
إعداد مشروع Django وبناء تطبيق قائمة مهام باستخدام Views وTemplate Inheritance لتنظيم صفحات الويب بفعالية.
فهم أساسيات قواعد البيانات، والتعامل مع SQL وORM، مما يسهل إدارة البيانات وربطها بتطبيقات Django.
إنشاء النماذج (Models) وإجراء الترقيات (Migrations) وربط قاعدة البيانات بالتطبيق.
استخدام لوحة تحكم أدمن Django لإضافة وعرض محتوى التطبيق بسهولة.
إضافة الملفات الثابتة مثل الصور والخلفيات، وتطبيق Bootstrap لتصميم واجهات متجاوبة وجذابة.
إنشاء نماذج إدخال مرتبة واحترافية باستخدام مكتبة Django Crispy Forms لتحسين واجهات المستخدم.
دروس مجانية
تطبيق قائمة المهام | إعداد مشروع
مقدمة في قواعد البيانات
تطبيق Django
نظم إدارة قواعد البيانات | DBMS
Django Views
Django Forms
1. أساسيات Django
تطبيق قائمة المهام | إعداد مشروع
تطبيق Django
Django Views
نماذج Django
Django - Template Inheritance
2. قواعد البيانات
مقدمة في قواعد البيانات
نظم إدارة قواعد البيانات | DBMS
SQL
ORM
3. تعامل Django مع قواعد البيانات
Models & Migrations
أدمن Django
Django Forms
إضافة عنصر جديد لقائمة الأعمال
عرض كافة عناصر المهام
توثيق Django
4. Django Class Based Views
Model View Template ( MVT )
Class Based View ( CBV )
Create , List Views
Pagination
Detail View
Update View
Delete View
5. ملفات Django الثابتة
ملفات ثابتة
صورة الخلفية والشعبة الرئيسية
Bootstrap
أزرار Bootstrap
Django Crispy Forms
في هذا الجزء من الدورة التدريبية المتقدمة لتطوير الويب باستخدام Django، ستنتقل من مستوى المبتدئين إلى بناء تطبيقات ويب عملية وديناميكية تجمع بين قوة Python وسهولة Django. إذا كنت مهتمًا بإنشاء تطبيقات ويب متكاملة وفعالة، فهذه الدورة ستأخذك خطوة بخطوة نحو تحقيق ذلك. سنبدأ مع الأساسيات عبر تطبيق قائمة المهام (to-do list)، حيث ستتعرف على كيفية إعداد مشروع Django بشكل صحيح واستخدام Views وTemplates، إلى جانب تقنية Template Inheritance، التي تمنحك القدرة على تنظيم صفحاتك بشكل أكثر فعالية. ثم نتعمق في قواعد البيانات، حيث ستتعرف على أساسيات SQL، وطريقة استخدام نظم إدارة قواعد البيانات (DBMS) إلى جانب ORM (Object-Relational Mapping)، مما يسهل التعامل مع البيانات في تطبيقات Django بطريقة مريحة ومرنة. هذه المهارة تتيح لك توصيل قاعدة البيانات بتطبيقك وتنظيم البيانات بطرق فعّالة. بعد التعرف على قواعد البيانات، نستعرض كيفية تكامل Django مع قواعد البيانات من خلال إنشاء النماذج (Models) وإجراء الترقيات (Migrations). أيضًا، ستتعلم كيفية التعامل مع لوحة تحكم أدمن Django، وإضافة مهام جديدة لقائمة الأعمال، وعرض كافة العناصر في التطبيق بمرونة وسهولة. إضافةً إلى ذلك، ستحصل على نظرة شاملة حول كيفية توثيق مشروعك في Django. بالإضافة إلى ما سبق، ستكتسب خبرة في Django Class-Based Views، والتي تساعدك على بناء وظائف متقدمة بوقت وجهد أقل. بعد ذلك، ننتقل إلى التعامل مع الملفات الثابتة في Django، حيث ستتعلم كيفية إضافة الملفات الثابتة مثل الصور والخلفيات، إلى جانب إضافة عناصر Bootstrap لجعل تصميم التطبيق أكثر جاذبية وسلاسة. تختتم الدورة بإنشاء واجهات مستخدم مرتبة باستخدام مكتبة Django Crispy Forms، التي تجعل نماذج الإدخال تبدو أكثر احترافية. بنهاية هذه الدورة، ستكون قادرًا على إنشاء تطبيقات ويب كاملة تشمل التعامل مع قواعد البيانات، وواجهات المستخدم، وتصميم متجاوب. انضم الآن وابدأ ببناء تطبيقات ويب احترافية وقوية باستخدام Django وPython!
إذا كنت بحاجة إلى الإطلاع على معلومات أكثر، يمكنك الرجوع إلى الجزء الأول والثاني الخاص بمحتوى الدورة التدريبية.
مهندس برمجيات
637 متعلمين
4 دورات