تطوير الويب باستخدام React مع التطوير الموجه بالاختبار — WalkSelf
4.3 (3) ⏱ 2 ساعة 54 دقيقة 📚 29 دورة 🎧 النسخة الصوتية

تطوير الويب باستخدام React مع التطوير الموجه بالاختبار

تعلم بناء تطبيقات React قوية من الصفر عن طريق كتابة كود نظيف وقابل للصيانة باستخدام Jest و React Testing Library و Redux.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

يتطلب بناء تطبيقات الويب الحديثة الثقة في أن الكود الخاص بك يعمل كما هو متوقع ولن يتعطل أثناء التحديثات المستقبلية. يضمن تطبيق التطوير الموجه بالاختبار (TDD) على React أن تكون واجهات المستخدم الخاصة بك قوية وقابلة للصيانة ومرنة للغاية. في هذه الدورة النصية، ستنتقل من مبتدئ إلى مطور React واثق قادر على كتابة كود عالي الجودة. ستتعلم كيفية تصميم وبناء وإعادة هيكلة تطبيقات الويب من خلال جعل اختباراتك توجه عملية التطوير الخاصة بك من البداية إلى النهاية. ماذا ستتعلم: - فهم المبادئ الأساسية للتطوير الموجه بالاختبار (TDD) وكيفية تطبيقها على تصميم واجهة المستخدم الحديثة القائمة على المكونات. - كتابة اختبارات الوحدة والتكامل باستخدام Jest و React Testing Library للتحقق من سلوك المكونات دون الاعتماد على تفاصيل التنفيذ. - إدارة حالة التطبيق بثقة باستخدام كل من React Context وأنماط Redux Toolkit الحديثة، مدعومة بمجموعات اختبار شاملة. - تكوين التوجيه من جانب العميل باستخدام React Router لإنشاء تجارب سلسة متعددة الصفحات. - تطبيق تقنيات إعادة الهيكلة بأمان، مع العلم أن مجموعة الاختبارات الخاصة بك ستكتشف الانحدارات وعيوب التصميم على الفور. - ممارسة اختبار معايير إمكانية الوصول لضمان أن تطبيقات React الخاصة بك قابلة للاستخدام للجميع. تبدأ الرحلة بالمصطلحات الأساسية ودورة الأحمر-الأخضر-إعادة الهيكلة الأساسية لـ TDD قبل الانتقال إلى بناء تطبيق ويب عملي. سترشدك الشروحات المكتوبة خطوة بخطوة خلال إضافة التوجيه وإدارة الحالة وتفاعلات المستخدم، واختبار كل جزء من الوظائف قبل كتابة كود الإنتاج الفعلي. تم تصميم هذه الدورة للمبتدئين الذين يرغبون في تعلم React بالطريقة الصحيحة من البداية، وكذلك للمطورين الذين يتطلعون إلى دمج الاختبار في سير عمل الواجهة الأمامية الخاص بهم. لا يلزم وجود خبرة سابقة في الاختبار أو React. ابدأ القراءة اليوم لبناء الثقة لكتابة كود React نظيف وموثق ذاتيًا وخالٍ من الأخطاء.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 54 دقيقة من المحتوى التطبيقي

المراجعات (3)

Joseph Roy CA متعلِّم موثَّق
★ 5 · 05.08.2026

استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!

Victoria Prinsloo ZA متعلِّم موثَّق
★ 3 · 28.06.2026

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

Chloe Bailey AU متعلِّم موثَّق
★ 5 · 14.06.2026

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

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع