+300 متدرّب دورات عملية منتجات جاهزة ابدأ بثقة
برمجة المواقع والأنظمة

برمجة المواقع والأنظمة

60,00 ساعة مبتديء.متوسط.متقدم 2026-06-21 18:48 zoom عن بعد عبر تطبيق الزووم اعتماد رسمي
تفاصيل المنتج
هذه الدورة مصممة لتأهيل المتدرب لبناء مشروع ويب متكامل من البداية حتى النشر، بأسلوب عملي تطبيقي عن بُعد. تبدأ الدورة بتجهيز بيئة العمل وتثبيت البرامج المطلوبة، ثم التعرف على كيفية الاستفادة من أدوات الذكاء الاصطناعي في تطوير الويب وتحليل فكرة المشروع وتحويلها إلى خطوات تنفيذية واضحة.

يتعلم المتدرب خلال الدورة أساسيات بناء واجهات المستخدم وصفحات الهبوط باستخدام تقنيات الويب الأمامية، ثم ينتقل إلى استخدام GitHub لإدارة الأكواد وربط المشروع بالمستودعات، مع التعرف على خدمات الاستضافة وطريقة نشر المشروع للحصول على رابط إنتاج فعلي.

بعد ذلك تدخل الدورة في أساسيات لغة Python، ثم إطار العمل Django، حيث يتعلم المتدرب إنشاء مشروع Django، تنظيم الملفات، التعامل مع أوامر Django، بناء الجداول والنماذج Models، تنفيذ الترحيلات Migrations، واستخدام لوحة تحكم Django Admin لإدارة بيانات المشروع.

تركز الدورة أيضًا على بناء نظام صفحات يعمل بأسلوب Server Side Rendering - SSR، وربط القوالب Templates بالباكند باستخدام HTML وCSS وJavaScript، مع تنفيذ التنقلات والإدخال بين الصفحات قبل عرضها للمستخدم.

في الجانب المتقدم، يتعلم المتدرب إنشاء وربط قاعدة بيانات إنتاج باستخدام PostgreSQL، وربطها بالمشروع، وفهم أساسيات الأمان المهمة مثل الحماية من SQL Injection وXSS وCSRF. وفي نهاية الدورة يتعرف المتدرب على خطوات رفع المشروع على Web Server، وربطه بخدمة قاعدة بيانات، ومعالجة أخطاء التشغيل والإعدادات المهمة مثل وضع DEBUG.

بنهاية الدورة، سيكون المتدرب قادرًا على تنفيذ مشروع ويب عملي متكامل باستخدام Django، وربطه بقاعدة بيانات، وإدارته عبر GitHub، ونشره على الإنترنت كرابط جاهز للمشاركة أو الاستخدام.

ماذا ستتعلم في الدورة؟
تجهيز بيئة العمل وتثبيت البرامج المطلوبة.
استخدام الذكاء الاصطناعي كمساعد في تطوير الويب.
بناء صفحات هبوط وواجهات مستخدم Front-end.
إنشاء وربط المشاريع عبر GitHub.
نشر المشروع والحصول على رابط إنتاج.
أساسيات Python اللازمة لتطوير الويب.
إنشاء مشروع Django من الصفر.
تنظيم ملفات المشروع وبناء الأكواد.
التعامل مع Models وMigrations.
استخدام لوحة Django Admin.
بناء صفحات SSR باستخدام Django.
إنشاء وربط Templates باستخدام HTML وCSS وJS.
ربط القوالب مع الباكند والتنقل بين الصفحات.
إنشاء وربط قاعدة بيانات PostgreSQL.
تطبيق أساسيات الأمان: SQL Injection وXSS وCSRF.
رفع المشروع على Web Server ومعالجة أخطاء التشغيل.
مدة الدورة

12 يومًا تدريبيًا
24 جلسة تدريبية
60 ساعة تدريبية
كل جلسة تقريبًا: ساعتان ونصف

لمن هذه الدورة؟

هذه الدورة مناسبة للمبتدئين والراغبين في دخول مجال تطوير الويب باستخدام Python وDjango، وكذلك لمن يريد بناء مشروع ويب عملي كامل ونشره على الإنترنت، حتى لو لم يكن لديه خبرة عميقة سابقة في الباكند أو قواعد البيانات.
المتطلبات
* جهاز كمبيوتر أو لابتوب.
* اتصال إنترنت مستقر.
* معرفة بسيطة باستخدام الكمبيوتر والمتصفح.
* لا يشترط وجود خبرة سابقة متقدمة في البرمجة.
* الالتزام بحضور الجلسات والتطبيق العملي أثناء الدورة.
* تثبيت البرامج والأدوات المطلوبة حسب توجيهات المدرب.
المخرجات
**المخرجات**

بنهاية الدورة سيكون المتدرب قادرًا على:

* إنشاء مشروع ويب باستخدام Python وDjango.
* بناء صفحات وواجهات مستخدم باستخدام HTML وCSS وJavaScript.
* ربط الواجهات مع الباكند باستخدام Django Templates وSSR.
* التعامل مع GitHub لحفظ وربط المشروع.
* إنشاء وربط قاعدة بيانات PostgreSQL.
* استخدام لوحة تحكم Django Admin لإدارة البيانات.
* تطبيق أساسيات الأمان مثل CSRF وXSS وSQL Injection.
* نشر المشروع على الإنترنت والحصول على رابط إنتاج جاهز.
لمن هذا المنتج؟
**الجمهور المستهدف**

* المبتدئون الراغبون في دخول مجال تطوير الويب.
* الطلاب والمهتمون بتعلم البرمجة بشكل عملي.
* أصحاب المشاريع الذين يرغبون في فهم طريقة بناء المواقع.
* من يريد تعلم Django وPython من خلال تطبيق مباشر.
* من لديه معرفة بسيطة بالبرمجة ويريد تطوير مهاراته إلى بناء مشروع كامل.
* المهتمون بالتعلم عن بُعد عبر Zoom بطريقة تفاعلية وتطبيقية مباشرة.