تطوير الويب باستخدام React: بناء تطبيقات الصفحة الواحدة الديناميكية
أتقن أساسيات React لبناء تطبيقات ويب سريعة الاستجابة وقائمة على المكونات من الصفر، حتى لو لم تستخدم إطار عمل JavaScript من قبل.
حول هذه الدورة
يعتمد تطوير الويب الحديث بشكل كبير على إنشاء واجهات مستخدم سريعة وتفاعلية وقابلة لإعادة الاستخدام. React هي مكتبة JavaScript القياسية في الصناعة التي تجعل بناء تطبيقات الصفحة الواحدة الديناميكية هذه أمرًا مباشرًا وفعالًا للغاية.
في هذه الدورة المكتوبة، ستنتقل من كتابة HTML و JavaScript الأساسيين إلى تصميم تطبيقات الويب المعيارية باستخدام React. ستتعلم كيفية تقسيم الواجهات المعقدة إلى مكونات قابلة للإدارة وقابلة لإعادة الاستخدام، وإدارة حالة التطبيق بسلاسة، وتنفيذ سير عمل التطوير الحديث.
ما ستتعلمه:
- فهم مصطلحات React الأساسية، وصيغة JSX، ومفهوم DOM الافتراضي الأساسي
- بناء مكونات واجهة مستخدم معيارية وقابلة لإعادة الاستخدام باستخدام أنماط البرمجة الوظيفية الحديثة
- إدارة حالة التطبيق والآثار الجانبية باستخدام React Hooks القياسية مثل useState و useEffect
- التعامل مع تفاعلات المستخدم والنماذج وتدفق البيانات بين المكونات الأصلية والفرعية
- تطبيق اصطلاحات الويب الحديثة، بما في ذلك هيكلة المشاريع بتخطيطات ملفات نظيفة وقابلة للتطوير
تبدأ الرحلة بتعريفات أساسية ومفاهيم أساسية قبل أن ترشدك خلال تمارين مكتوبة عملية لبناء مكونات تفاعلية. ستتقدم من العرض البسيط إلى إدارة الحالة المعقدة والتعامل مع البيانات غير المتزامنة.
تم تصميم هذه الدورة للمطورين الطموحين في الواجهة الأمامية ومصممي الويب الذين لديهم فهم أساسي لـ HTML و CSS و JavaScript التمهيدي، مع عدم الحاجة إلى خبرة سابقة في React.
ابدأ القراءة اليوم لبناء أول تطبيق React حديث لك من الألف إلى الياء.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في درس؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 30 يومًا
دون أسئلة -
⚡
قصير ومركَّز
1 ساعة 10 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
قم ببناء منصة دردشة وظيفية من الصفر باستخدام React و Node.js مع إتقان مبادئ التطوير الحديثة كاملة المكدس.
SR 19.00
تعلم كيفية بناء واجهات مستخدم ديناميكية من الصفر باستخدام Vue.js، و JavaScript الحديثة، و API التركيب القوي.
SR 19.00
إنشاء علامات HTML الشخصية غير المرتبطة بالنظام وقابلة لإعادة الاستخدام باستخدام واجهات برمجة التطبيقات الأصلية للمتصفح و Stencil.js لتبسيط تدفق عمل تطوير الويب عبر أي إطار حديث.
SR 19.00
:: إتقان Svelte.js و SvelteKit لبناء تطبيقات شبكية خفيفة الوزن وسريعة التحميل باستخدام نهج يقوم على برامجية التجميع أولاً مع الحد الأدنى من الشفرات النمطية.
SR 19.00
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف SR 380 ← احصل على 200 رصيد. كل درس يصبح SR 9.50 بدلاً من SR 19.00. الرصيد لا ينتهي.
SR 380
200 رصيد
SR 9.50 / درس
أفضل قيمة
SR 950
550 رصيد
SR 8.64 / درس
SR 1,900
1200 رصيد
SR 7.92 / درس
بدون اشتراك. الرصيد يصلح لأي درس ولا ينتهي.