منيو احترافية

دبي ديرة

أضف النص الخاص بالعنوان هنا

Front-End Developmen

متقدم

المدة الإجمالية: 80 ساعة تدريبية تقريبًا
عدد الحصص الأسبوعية: 3 دروس
مدة الدرس: ساعة ونصف
إجمالي المدة الزمنية: حوالي 4.5 أشهر

🔹 الهدف العام من الدورة

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

الشهر الوحدة التدريبية المحتوى التعليمي عدد الساعات المدة التقريبية
الأول Advanced JavaScript (ES6+)
  • Modules والمصفوفات المتقدمة (map, filter, reduce)
  • Arrow Functions وDestructuring وSpread/Rest
  • Classes وPromises وAsync/Await
  • التعامل مع REST APIs باستخدام Fetch وAxios
  • مشروع: واجهة تعرض بيانات من API خارجي مع فلترة وبحث
20 ساعة حوالي 4 أسابيع
الثاني Version Control & Deployment
  • Git وGitHub: Branches, Commits, Pull Requests
  • أساسيات التعاون والعمل الجماعي
  • رفع المشاريع على GitHub Pages وNetlify
  • ربط الدومين وتكوين بيئة العمل
  • تطبيق: نشر مشروع عملي موثق بـ README
10 ساعات أسبوعان ونصف
الثاني Responsive Design & UI Utilities
  • مبادئ UX وواجهات المستخدم الحديثة
  • العمل باستخدام Tailwind CSS أو SCSS
  • أنظمة الشبكات (Grid & Flexbox)
  • تحسين الأداء وتجربة المستخدم
  • مشروع: تصميم واجهة متجاوبة باستخدام Tailwind
10 ساعات أسبوعان
الثالث React.js Fundamentals
  • المفاهيم الأساسية: Components, Props, State
  • JSX والتعامل مع الأحداث
  • Hooks الأساسية: useState, useEffect
  • React Router وتنظيم الصفحات
  • مشروع: تطبيق To-Do / Notes مع تخزين محلي
20 ساعة حوالي 4 أسابيع
الرابع React Advanced & API Integration
  • إدارة الحالة عبر Context API
  • ربط REST APIs وتخزين البيانات
  • Pagination وFiltering وSearch
  • تحسين الأداء: memoization وlazy loading
  • مشروع: لوحة تحكم Dashboard تفاعلية
15 ساعة 3 أسابيع
الرابع–الخامس مشروع التخرج النهائي
  • إنشاء تطبيق متكامل يجمع كل التقنيات السابقة
  • توثيق المشروع على GitHub
  • نشر المشروع وعرضه التقديمي النهائي
5 ساعات أسبوع
إجمالي عدد الساعات: 80 ساعة تدريبية – المدة الكلية: حوالي 4.5 أشهر
نحن هنا لمساعدتك