Django 101
مبتدئ
19929 مشترك
01:52:17
سنتعرف في هذهِ الدورة على أساسيات تطوير تطبيقات الويب باستخدام Django Framework.
24 فيديو تعليمي
4 مقالات
4 اختبارات
مشروع واحد
ماذا ستتعلم ؟
مفهوم (MVC) و (MVT) والفرق بينهما.
بناء تطبيقات باستخدام Django.
مفهوم View و كيفية تنفيذ URL Mapping.
مفهوم Model و كيفية تنفيذ Migrations.
إنشاء Template وعمل Template Rendering.
إنشاء حساب في Django Admin.
محتوى الدورة
1
مقدمة في Django ومفهوم MVT
00:12:40
سنتعرف في هذهِ الوحدة على مقدمة عن Django، مفهوم MVC و MVT المُستخدم في بناء تطبيقات Django.
ماذا سنتعلم في Django 101؟
مقدمة عن Django
مقدمة في مفهوم MVT
اختبار قصير
7 أسئلة
2
الأدوات المستخدمة
00:04:58
سنتعرف في هذهِ الوحدة على كيفية تجهيز بيئة العمل في نظام MacOS و Windows لبناء تطبيق في Django عن طريق تحميل Python و PyCharm.
إعداد البيئة في نظام MacOS
إعداد البيئة في نظام Windows
3
إنشاء المشاريع والتطبيقات في Django
00:25:14
سنتعلم في هذهِ الوحدة كيفية إنشاء مشروع وتشغيله على Local Server وبناء تطبيقات عليه، ثم سنتعرف على مفهوم View و كيفية تنفيذ URL Mapping.
إنشاء مشروع في Django
مفهوم Django App
إنشاء App في Django
تنظيم الملفات في Django
مفهوم View و URL Mapping
مفهوم HttpRequest و HttpResponse
إنشاء View وعمل URL Mapping
التعرف على GET Values و QueryDict
إنشاء Template
استدعاء Template في View
استخدام المتغيرات بداخل Templates
اختبار قصير
5 أسئلة
4
مقدمة عن مفهوم Models و Migrations
00:13:10
سنتعرف في هذهِ الوحدة على مفهوم Models وعلاقته بمفهوم Migrations وكيفية إنشاء Model للمشروع.
مفهوم Models و Migrations
نظرة على Migrations
إنشاء Model
أنواع Field المستخدمة في Models
اختبار قصير
5 أسئلة
5
مقدمة في Templates و Views و URL Mapping
00:25:09
سنتعرف في هذهِ الوحدة على أساسيات في التعامل مع Templates و Views و URL Mapping.
مقدمة في Django Admin
إنشاء Function-Based View
لغة Django Template
إنشاء Templates
عرض القوائم باستخدام Templates
إضافة Template Inheritance و Bootstrap
التعامل مع Static Files
اختبار قصير
5 أسئلة
6
المشروع
00:31:06
يتيح لك هذا المشروع قياس مدى فهمك وتمكنك من الجانب العملي في هذهِ الدورة.
مشروع واجهة مدرسة School
ملخص لأهم الأوامر المستخدمة في Django
دورات قد تهمك أيضاً
دورة تعليمية
التهديدات والثغرات والهجمات في الأمن السيبراني
تهدف هذه الدورة إلى توضيح المفاهيم الأساسية في الأمن السيبراني، وتشمل التهديدات والثغرات وأنواع الهجمات، وأساليب الهجوم المختلفة ومن هم الفاعلون، إضافةً إلى أبرز أنواع الثغرات وطرق تقييم مستوى الأمان.
مبتدئ
6 وحدات
00:50:39
دورة تعليمية
Python 101
سنتعرف في هذهِ الدورة على أساسيات لغة Python، حيث نقوم بداية بتجهيز بيئة العمل ثم التعرف على طريقة تخزين البيانات والتعامل مع أنواع البيانات المختلفة وتنفيذ العمليات والأوامر البسيطة عليها مثل الجُمل الشرطيّة، عمليات التكرار والتعامل مع الدوال.
مبتدئ
11 وحدة
03:35:24

دورة تعليمية
تمثيل البيانات: مكتبة Seaborn
تهدف الدورة للتعرف على ما هي مكتبة Seaborn، وما هي أنواع الرسوم البيانية وتمثيل وتعديل خصائص البيانات باستخدام الرسوم البيانية التابعة لها،
مبتدئ
3 وحدات
01:57:20