ملخص المادة اللي شرحتها:
قدمت دورة عملية في تطوير الويب بدأت فيها مع الطلاب خطوة بخطوة من الأساسيات لحد ما يقدروا يعملوا مشاريع بسيطة بنفسهم. المحتوى اتقسم لمراحل:
* CSS (التنسيق والشكل):
• شرحت أنواع السليكتورز (Selectors) والكومبيناتورز (Combinators) والـ Attribute Selectors.
• وضحت الـ Box Model بالتفصيل وكيف بيأثر على التصميم.
• اتكلمنا عن الـ Display والـ Position وازاي نتحكم في أماكن العناصر.
________
________
* Bootstrap (الإطار الجاهز):
• وضحت الفرق بين الشغل بالـ Bootstrap ومن غيره.
• إزاي نعمل Setup للمشروع.
• شرح Container و Grid System.
• تطبيق عملي على المكونات الجاهزة (Components).
________
________
* JavaScript (البرمجة):
• أساسيات التعريف والتهيئة (Initialization).
• عملنا مثال تطبيقي كامل: To Do List عشان يتدربوا على ربط الكود بالواجهة.
________
________
* XAMPP و مقدمة في PHP:
• إعداد بيئة العمل (XAMPP).
• شرح مدخلات أولية للـ PHP.
________
________
* PHP (بالتفصيل):
• ملفات تدريبية عملية على التعامل مع الـ PHP.
• تكليفات (Tasks) لتثبيت الفهم.
________
________
* MySQL (قواعد البيانات):
• شرح أمثلة عملية للتعامل مع قواعد البيانات.
• ربط الـ PHP مع MySQL.
• مهام عملية لتطبيق المفاهيم.
---
القيمة اللي قدمتها:
* الطالب بيخرج من الكورس فاهم أساسيات تطوير الويب من الصفر (HTML/CSS/Bootstrap/JS/PHP/MySQL).
* قدر يطبق على مشاريع صغيرة زي To Do List وكمان يتعامل مع قواعد بيانات.
* المادة كلها مبنية على تدرج منطقي + أمثلة عملية + تكليفات، يعني مش مجرد شرح نظري.