ادخل إلى عالم جانغو مباشرة جنبًا إلى جنب مع المطورين ذوي الخبرة الميدانية المتعمقة في المشاريع الكبيرة.
بالإضافة إلى عرض وظائف إطار العمل ، يتمثل هدفنا في تعريفك بأفضل الممارسات التي ستتيح لك تحقيق أقصى استفادة منها بسرعة.
من خلال الأمثلة الملموسة والعمل العملي ، سوف تتعرف على هذه الأداة من الفصول الأولى من التدريب.
مثل جميع دوراتنا التدريبية ، ستعرفك هذه الدورة على أحدث إصدار ثابت حتى الآن وميزاته الجديدة (جانغو 5.0 في وقت المقال).
1: تقديم إطار العمل جانغو:
- التاريخ
- الفلسفة
- الميزات والمزايا
- تنفيذ نموذج MVC (MVT)
2: تهيئة البيئة لمشروع جانغو:
- تثبيت بايثون
- إنشاء بيئة افتراضية (venv)
- تثبيت جانغو
- إنشاء مشروع جانغو (startproject)
3: هيكل مشروع جانغو:
- ملف التكوين (settings.py)
- العرض (views.py)
- التوجيه (urls.py)
- الموديل (Models.py)
- الملفات الثابتة (/static/)
- ملفات تحميل المستخدم (/media/)
- القوالب (/templates/*.html/)
4: التوجيه (urls.py):
- عرض تقديمي لعملية معالجة طلب URL
- استيراد المكتبات إلى "urls.py"
- تعريف الطرق لمشروعنا.
5: العروض (views.py):
- مقدمة لمفهوم "View"
- العروض القائمة على الدوال (FBV)
- تعريف العرض لصفحتنا الرئيسية
- تمرير المتغيرات (contextes variables) إلى القوالب
6: القوالب (.html):
- اختيار وتنزيل قالب Bootstrap
- الاندماج في /static
- تفصيل القالب (base.html ، menu.html ، content.html ، footer.html ، contact.html ، ...)
- وسوم القالب (Template tags)
- مرشحات القالب (Template filters)
7: الاستمارات (Forms.py):
- مقدمة للمفاهيم (Form, Field, Widget)
- إنشاء إستمارات
- استعادة البيانات
- التحقق من صحة الإدخالات
- صفحة الاتصال (إرسال رسائل البريد الإلكتروني)
8: أرشفة المشروع في المخزن git :
- إنشاء حساب Github / Bitbucket
- إنشاء مخزن محلي
- إرسال المخزن عبر الإنترنت
9: النشر عبر الإنترنت (Hosting):
- قائمة تبعيات مشروعنا (requirements.txt)
- إنشاء حساب pythonanywhere.com
- debug = False
- اسحب مشروع جانغو من git إلى pythonanywhere.com
- خلق بيئة افتراضية
- تثبيت جانغو مع تبعيات المشروع
- تكوين WSGI (wsgi.py)
- تحقق من الموقع على (website_name.pythonanywhere.com)
- إدارة الخطأ 404
10: موارد للذهاب أبعد من ذلك:
- بعض الروابط للعثور على معلومات مثيرة للاهتمام
- مجتمع جانغو
لم يتم تقديم تعليقات لهذا البند!.
DJN1 المرجع : |
جانغو التدريب : |
1 الجزء : |
مبتدئ مستوى الصعوبة : |
في القاعة طرق التدريب : |
3 أيام (21 س) المدة : |
15000 السعر : |
75% أعمال تطبيقية : |
75% ورش العمل / المشاريع الجانبية : |
العربيّة , English , Français اللغات : |
باب الزوار , الرويبة , بومرداس المكان : |
10 فبراير، 2024 | اخر تحديث :
مخفضة جدًا (5 إلى 7 أشخاص) المجموعة : |
معجّلة , نهاية الاسبوع 1 , نهاية الاسبوع 2 , كلاسيكي , عبر الانترنت أساليب التدريب : |
فترات راحة ووجبات غداء مجانية وجبة : |
متوفرة الإقامة : |
شهادة حضور صادرة الشهادة : |
دليل التدريب المستندات : |