مسار هندسة الفرونت إند

مستوى

فرونت إند المستوى 1: أساسيات الويب

من الصفر لأول موقع حقيقي بتنشره، وبتفكّر كمهندس من أول يوم.

المدة
8 أسابيع
الساعات المباشرة
48
المواعيد
3 جلسات مباشرة بالأسبوع (ساعتين لكل جلسة) + 6–8 ساعات تطبيق

لمن هذا البرنامج

المبتدئين تماماً.

قبل أن تنضم

ولا شي، بس لابتوب وإنترنت.

ماذا ستستطيع أن تفعل

  • تبني وتنشر مواقع متجاوبة وقابلة للوصول
  • تكتب JavaScript نظيف بيتعامل مع بيانات حقيقية
  • تستخدم Git و GitHub متل أي عضو بفريق
  • تشرح كل سطر بتسلّمه

أسبوعاً بأسبوع

  1. 1الأسبوع 1كيف بيشتغل الويب
    • Client & server
    • HTTP & DNS
    • Dev setup
    • Semantic HTML
    • Forms
    التركيز الهندسي
    صياغة المشكلة: شو المستخدم بدو يعمل؟
    المهمة
    صفحة تعريفية بـ HTML دلالي + بطاقة المشكلة
  2. 2الأسبوع 2أساسيات CSS
    • Selectors
    • Box model
    • Units & colors
    • Typography
    • DevTools
    التركيز الهندسي
    تتبّع الأخطاء بالـ DevTools: افحص، لا تخمّن.
    المهمة
    تنسيق الصفحة وتصليح layout مكسور عن قصد
  3. 3الأسبوع 3التخطيط والتصميم المتجاوب
    • Flexbox
    • Grid
    • Mobile-first
    • Media queries
    التركيز الهندسي
    صمّم قبل ما تكتب: wireframe وبعدين بناء.
    المهمة
    صفحة هبوط متجاوبة من تصميم Figma
  4. 4الأسبوع 4Git و GitHub والـ Accessibility
    • Commits & branches
    • Pull requests
    • README
    • Alt text, contrast, keyboard
    • ARIA basics
    التركيز الهندسي
    التواصل: commits و PRs واضحة، وقائمة فحص للجودة.
    المهمة
    الصفحة على GitHub مع PRs + فحص accessibility
  5. 5الأسبوع 5JavaScript 1: المنطق
    • Variables & types
    • Conditions & loops
    • Functions
    • Pseudocode
    التركيز الهندسي
    قسّم المشكلة الكبيرة لمشاكل صغيرة.
    المهمة
    10 تحديات منطقية، والـ pseudocode أولاً
  6. 6الأسبوع 6JavaScript 2: الـ DOM
    • Arrays & objects
    • Array methods
    • DOM selection
    • Events
    التركيز الهندسي
    قراءة الكود: اشرح كود الـ AI سطر سطر.
    المهمة
    قائمة مهام تفاعلية مع فلترة
  7. 7الأسبوع 7JavaScript 3: بيانات حقيقية
    • fetch
    • Promises & async/await
    • JSON
    • Loading & error states
    • localStorage
    التركيز الهندسي
    الحالات الطرفية: شو بيصير إذا انقطع النت؟
    المهمة
    تطبيق طقس أو أفلام من API عام
  8. 8الأسبوع 8انشره
    • Modules
    • Project structure
    • Deployment
    • Image & loading performance
    التركيز الهندسي
    المفاضلات: اكتب سجل قرارات قصير.
    المهمة
    المشروع النهائي + يوم العرض

المشروع النهائي

موقع متعدد الصفحات لمشروع صغير حقيقي، أو تطبيق تفاعلي من API عام، متجاوب ومنشور، مع README وسجل قرارات وعرض 3 دقائق.

الأدوات التي ستستخدمها

  • VS Code
  • Chrome DevTools
  • Git
  • GitHub
  • Figma
  • Vercel / Netlify

الشهادة

شهادة إتمام — فرونت إند المستوى 1

سنجاب بتعطي شهادات إتمام مع رابط تحقق وقائمة المشاريع اللي بنيتها، وهي مش شهادات أكاديمية أو معتمدة حكومياً.