إنشاء وتطوير مواقع الويب باستخدام Python & Django | جزء Django
إنشاء وتطوير مواقع الويب باستخدام Python & Django | جزء Django
إنشاء وتطوير مواقع الويب باستخدام Python & Django | جزء Django
في هذا الجزء من الدورة التدريبية المتقدمة لتطوير الويب باستخدام 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!
عرض الدورة
هل تحتاج مساعدة؟