مسار هندسة الفرونت إند
مستوى
فرونت إند المستوى 3: مهندس فرونت إند محترف
من بناء تطبيقات لهندسة منتجات: Next.js بالإنتاج، معمارية، أداء، وقيادة الـ AI agents.
- المدة
- 8 أسابيع
- الساعات المباشرة
- 48
- المواعيد
- 3 جلسات مباشرة بالأسبوع (ساعتين لكل جلسة) + 6–8 ساعات تطبيق
لمن هذا البرنامج
خريجي المستوى 2 أو المطوّرين المبتدئين بالشغل.
قبل أن تنضم
المستوى 2 أو اختبار تحديد مستوى (React, TypeScript, اختبارات).
ماذا ستستطيع أن تفعل
- تنشر وتصون تطبيقات Next.js بالإنتاج
- تاخد قرارات معمارية وتدافع عنها
- تنجح بمقابلات mid-level ومنها الـ system design
- تقود الـ AI agents بدل ما يحلّوا محلك
أسبوعاً بأسبوع
الأسبوع 1Next.js واستراتيجيات العرض
- التركيز الهندسي
- اختار طريقة العرض لكل صفحة وبرّر اختيارك.
- المهمة
- إعادة بناء تطبيق المستوى 2 بـ Next.js
الأسبوع 2طبقة البيانات
- التركيز الهندسي
- ارسم مسار البيانات قبل ما تبني.
- المهمة
- ميزة CRUD كاملة من الأول للآخر
الأسبوع 3تسجيل الدخول والأمان
- التركيز الهندسي
- فكّر كمهاجم: كيف حدا ممكن يكسر هالشي؟
- المهمة
- لوحة أدمن بصلاحيات + قائمة فحص أمني
الأسبوع 4الأداء
- التركيز الهندسي
- قيس أولاً، وبعدين حسّن.
- المهمة
- تقرير أداء بأرقام قبل وبعد
الأسبوع 5معمارية الفرونت إند
- التركيز الهندسي
- سجلات قرارات معمارية، وصمّم للتغيير.
- المهمة
- إعادة هيكلة كود فوضوي مع ADR
الأسبوع 6الجودة على نطاق واسع
- التركيز الهندسي
- أتمت الشي اللي البشر بينسوه.
- المهمة
- CI بيمنع دمج أي PR فاشل
الأسبوع 7تصميم أنظمة الفرونت إند
- التركيز الهندسي
- متطلبات ← مكوّنات ← بيانات ← مفاضلات.
- المهمة
- مقابلة system design تجريبية + وثيقة تصميم
الأسبوع 8الهندسة مع الـ AI
- التركيز الهندسي
- انت بتكتب المواصفات، الـ AI بينفّذ، وانت مسؤول عن الجودة.
- المهمة
- المشروع النهائي + دفاع تقني
المشروع النهائي
منتج Next.js بمستوى إنتاج (داشبورد SaaS، سوق إلكتروني، أو أداة AI) مع تسجيل دخول وقاعدة بيانات و CI واختبارات E2E ومراقبة و Lighthouse 90+ وعربي/إنجليزي، ودفاع تقني 20 دقيقة.
الأدوات التي ستستخدمها
الشهادة
شهادة إتمام — فرونت إند المستوى 3
سنجاب بتعطي شهادات إتمام مع رابط تحقق وقائمة المشاريع اللي بنيتها، وهي مش شهادات أكاديمية أو معتمدة حكومياً.