تطوير الواجهات الأماميةمتوسطتطوير تطبيقات الواجهة الأمامية باستخدام React
5 أيام (40 ساعة)حضوري / عن بُعد
ابنِ تطبيقات ويب أحادية الصفحة ديناميكية وعالية الأداء باستخدام React. أتقن المكونات، والخطافات (Hooks)، وإدارة الحالة، والتكامل مع واجهات API لتقديم واجهات أمامية سريعة وقابلة للصيانة تستخدمها أبرز المنتجات العالمية.
| المدة | 5 أيام (40 ساعة) |
|---|---|
| المستوى | متوسط |
| الفئة | تطوير الواجهات الأمامية |
| طريقة التدريب | حضوري / عن بُعد |
محتوى الدورة
- أساسيات React وJSX
- المكونات (Components) والخصائص (Props)
- الحالة والخطافات (useState، useEffect)
- التوجيه باستخدام React Router
- أساليب إدارة الحالة
- استهلاك واجهات REST API
- النماذج وتحسين الأداء
- مشروع ختامي: بناء تطبيق أحادي الصفحة
الأسئلة الشائعة
ما المتطلبات الأساسية؟
معرفة قوية بـ HTML وCSS وJavaScript، كتلك المكتسبة من دورة تطوير الويب الحديث.
هل يتم تناول Redux؟
يتم تناول خيارات إدارة الحالة، بما في ذلك Context API؛ وقد يُقدَّم Redux كخيار إضافي.
هل أحتاج إلى تثبيت Node.js وnpm؟
نعم، تُقدَّم تعليمات الإعداد مسبقًا.
هل الدورة عملية؟
نعم، تبني التمارين تطبيقًا أحادي الصفحة كاملًا من الصفر.
ملاحظات
دورة للمستوى المتوسط، تمتد 5 أيام (40 ساعة)، تُقدَّم حضوريًا أو عن بُعد. تتطلب أساسيات قوية في JavaScript؛ تبني التمارين تطبيقًا أحادي الصفحة كاملًا من الصفر.