
يفهم الطالب مفهوم لغة البرمجة ودورها في إعطاء أوامر مفهومة للحاسوب.
يتعرّف الطالب على طريقتين لتنفيذ البرامج: الترجمة دفعة واحدة أو تفسير الأوامر سطرًا بسطر.
يلتقط الطالب الصورة العامة لعمل الشبكات ونقل البيانات بين الأجهزة عبر بروتوكولات قياسية.
يتعرّف على HTTP/HTTPS وFTP وSMTP ولماذا نحتاج كلًّا منها في الويب.
يفهم الطالب أدوار HTML للبنية وCSS للتصميم وJavaScript للتفاعل ضمن صفحة واحدة.
في هذا الدرس يتعرّف الطالب على أساسيات لغة HTML ويُنشئ الهيكل الأساسي للصفحة (DOCTYPE, <html>, <head>, <body>)
يتعلّم الطالب استخدام وسوم العناوين h1–h6 لبناء هيكل واضح للمحتوى.
يفهم الطالب وسم <a> والخصائص الشائعة للوسوم وكيفية إنشاء روابط صحيحة.
يتعلم الطالب طريقة التعامل مع الفقرات وكسر الأسطر والنصوص المهيأة والمقتبسة بشكل صحيح.
يتعلم الطالب ادراج الصور والفيديو والصوت مع خصائص الوصولية والحجم المناسبة.
يتعلم الطالب آلية انشاء جداول بيانات بسيطة مع رؤوس وأعمدة ودمج خلايا عند الحاجة.
يميّز الطالب بين العناصر البلوكية والداخل السطر وتأثيرها على التخطيط.
يميّز الطالب في هذا الدرس بين العناصر البلوكية والعناصر السطرية وتأثيرها على التخطيط
يستطيع الطالب بعد اكمال هذا الدرس من بناء نموذجًا بسيطًا لإدخال البيانات مع الحقول والأزرار والخصائص الأساسية.
يستطيع الطالب بعد اكمال هذا الدرس من بناء نموذجًا بسيطًا لإدخال البيانات مع الحقول والأزرار والخصائص الأساسية.
تطبيق عملي شامل لبناء صفحة HTML كاملة اعتمادًا على الدروس السابقة.
يتعرّف الطالب على دور CSS في تصميم الصفحة وطرق تضمينها (خارجي/داخلي/ضمني).
طرق اختيار العناصر بدقة باستخدام المحددات البسيطة والمركّبة .
الخطوط والأحجام والمحاذاة والتحويلات لتحسين القراءة.
يتعرف الطالب في هذا الدرس على الخصائص padding/margin/border لعمل حدود وهوامش، وتأثير box-sizing.
يتعلم الطالب في هذا الدرس تطبيق الخلفيات والصور والخصائص المختصرة والحدود الدائرية.
يتعلم الطالب في هذا الدرس طرق التحكم في القياسات ووحدات القياس المختلفة والتموضع الثابت/النسبي/المطلق والثابت.
يستوعب الطالب في هذا الدرس أنماط العرض وأنظمة التخطيط الحديثة لبناء واجهات نظيفة.
يتعلم الطالب في هذا الدرس بناء تخطيطات مرنة بمحاذاة وتوزيع ذكي للمساحات.
يتعلم الطالب في هذا الدرس انشاء شبكات ثنائية الأبعاد بصفوف وأعمدة ومساحات مسمّاة.
اضافة حركات سلسة عبر transition والرسوم عبر keyframes..
بناء صفحات تعمل جيدًا على الشاشات المختلفة
التعرف على المتغيرات وتقنيات متقدمة وافضل الممارسات في CSS
تطبيق ما تعلمناه في هذه الوحدة في مشروع متكامل
يتعرف الطالب دور JavaScript في إضافة التفاعل والمنطق ويقوم بربط ملف خارجي بالصفحة.
يتعرف الطالب في هذا الدرس مع let/const وأنواع البيانات الأساسية والمعاملات الحسابية والمنطقية.
يتعلم الطالب في هذا الدرس تنفيذ شروط if/else وelse if .
يتعلم الطالب في هذا الدرس تكرار التعليمات باستخدام for/while/do-while ويتعامل مع break وcontinue.
يتعرف الطالب في هذا الدرس على طريق اختيار العناصر ويعدّل النصوص والخصائص ويُنشئ/يحذف عناصر ديناميكيًا.
يتعرف الطالب في هذا الدرس على التعامل مع addEventListener ويمنع الإرسال الافتراضي ويتابع قيم الحقول.
يتعلم الطالب في هذا الدرس طرق تخزين بيانات متعددة ويعالجها بالحلقات وطرائق المصفوفات ويعرف تركيب الكائن.
يتعرف الطالب في هذا الدرس على طريقة كتابة الدوال التقليدية والسهمية ويفهم الإرجاع والمجالات المحلية والعالمية.
تطبيق مشروع عملي متكامل يغطي الدروس السابقة
يتعرف الطالب في هذا الدرس على طريقة حفظ البيانات محليًا باستخدام localStorage مع JSON.stringify/parse.
يتعلم الطالب في هذا الدرس طريقة الاتصال وجلب البيانات باستخدام fetch ويعرضها في الـDOM ويتعامل مع الأخطاء.
يتعلم الطالب في هذا الدرس مفاهيم الرفع (Hoisting)، وبعض المفاهيم المتقدمة في جافاسكربت
المشروع الختامي يغطي كل ما تعلمه الطالب خلال الوحدات السابقة ، ويجب عليه التطبيق العملي ومراجعة النتائج مع المشروع المرفق
مشروع تطبيقي ، يطبق فيه الطالب ويقارن النتائج مع المشروع المرفق
يتعرف الطالب خلال هذا الدرس على طريقة تجهيز الموقع الالكتروني بعد انتهائه من التطوير ، وطرق حجز الدومين والاستضافة ورفع الملفات عبر cPanel ,
يتعرف الطالب في هذا الدرس على مبدأ قابلية اعادة الاستخدام وطرق استخدام المكتبات الخارجية
يتعرف الطالب في هذا الدرس على ماهية قواعد البيانات والفرق بين قواعد البيانات العلائقية والغير علائقة وايضا يتعرف على تعليمات SQL لادارة قواعد البيانات العلائقية
في هذا الدرس يتعرف الطالب على لغة الPHP ، وعلى طريقة اعداد السيرفر المحلي XAMPP وايضا يتعرف الطالب في هذا الدرس على PhpMyadmin لادارة قاعدة البيانات MySql وطريقة تنفيذ بعض اوامر SQL
في هذا الدرس يتعرف الطالب على طرق استقبال البيانات من نماذج HTML بواسطة ال PHP
في هذا الدرس يتعرف الطالب على طريقة ربط الPHP بقواعد البيانات MySql وينفذ عمليات CRUD بسيطة
تعلم تطوير المواقع الإلكترونية من الصفر وحتى الاحتراف — دورة عربية مكثفة مدتها 13 ساعة تغطي الأساسيات التي تحتاجها لبناء موقع يعمل فعليًا. نبدأ بـ HTML لصياغة هيكل صفحات نظيف ودلالي (Semantic HTML)، ثم ننتقل إلى CSS لتنسيق احترافي باستخدام Flexbox وGrid مع تصميم متجاوب يلائم مختلف الشاشات. بعد ذلك تتقدم إلى JavaScript لفهم DOM والأحداث، التعامل مع النماذج، وجلب البيانات عبر fetch/JSON لبناء صفحات تفاعلية سلسة. نختم بمدخل عملي إلى PHP وقواعد البيانات لإعداد نماذج إرسال حقيقية مع تحقق من صحة المدخلات، وتخزين بسيط (CRUD)، وتطبيق مبادئ أمان أساسية لتجنّب XSS وSQL Injection.
خلال الدورة ستبني مشروعًا تطبيقيًا نهائيًا: موقعًا متكاملًا يضم صفحة رئيسية واضحة، أقسام خدمات أو نماذج، وصفحة تواصل تعمل فعلًا (إرسال/حفظ/تأكيد)، مع تعديلات في واجهة المستخدم تحسّن التجربة. بعد كل وحدة يوجد تمرين عملي وحلول مشروحة، وتُرفق ملفات كود منظمة لتتعلم هيكلة المشاريع منذ البداية بطريقة عملية وواقعية.
المخرجات المتوقعة:
فهم صلب لـ HTML/CSS/JS وكيفية دمجها لبناء واجهات متجاوبة.
تنفيذ نماذج حقيقية بـ PHP مع تحقق وحماية أساسية.
ربط أولي بقاعدة بيانات لبناء ميزات CRUD صغيرة.
المتطلبات المسبقة: استخدام أساسي للحاسوب، متصفح حديث، ومحرر كود مثل VS Code. لا تُشترط خبرة سابقة بالبرمجة، لكن يلزم إصرار ورغبة حقيقية في التعلّم.
هذه الدورة مناسبة للمبتدئين، والطلاب، ومنتقلي المسار، ولكل من يريد أساسًا عمليًا قويًا بالعربية لاقتحام عالم الويب بثقة. ستجد أسئلة/أجوبة داخل المنصة لمناقشة الاستفسارات التقنية وتبادل الحلول. الهدف واضح: تُنهي الدورة ومعك موقع يعمل، وكود نظيف، وفهم منهجي يمكّنك من اتخاذ الخطوة التالية بثبات.