Enroll Course: https://www.coursera.org/learn/advanced-react
مقدمة
تعتبر React واحدة من أكثر المكتبات شعبيةً في تطوير واجهات المستخدم الحديثة، ودورة Advanced React على Coursera تتيح لك فرصة رائعة لتعميق معرفتك بهذا الإطار القوي.
نظرة عامة على الدورة
تركز هذه الدورة على تعليم المفاهيم المتقدمة في React واستخدام ميزات أكثر تطورًا. سوف تعمل على تعزيز مهاراتك في JSX وستكتسب القدرة على اختبار تطبيقاتك بثقة. تشمل المواضيع التي ستتناولها مدونات حول أنواع مختلفة من مكونات React وخصائصها ومتى يجب استخدامها.
المنهج الدراسي
تتضمن الدورة عدة وحدات مثل:
- المكونات: تعلم كيفية عرض القوائم ومكونات النماذج بكفاءة في React، وكيفية رفع الحالة المشتركة عندما تحتاج عدة مكونات إلى بيانات محدثة.
- Hooks و Custom Hooks: تعلم كيفية استخدام جميع الـHooks الشائعة في React، وكيفية استخدامها في تطبيقك. ثم، تعلم كيفية إنشاء الـHooks المخصصة الخاصة بك.
- JSX والاختبار: فهم JSX بعمق واكتشاف أنماط متقدمة لتغليف السلوكيات الشائعة باستخدام مكونات أعلى مرتبة وRender Props. ثم، تعلم كيفية اختبار وتصحيح تطبيقك.
- المشروع النهائي: في هذه الوحدة، سيتم تقييمك على المهارات الأساسية التي تم تغطيتها في الدورة وسيتعين عليك إنشاء مشروع لإضافته إلى محفظتك.
التقييم الشخصي
تقدم الدورة تجربة تعليمية شاملة ومتكاملة، مما يسهل عليك تطبيق ما تعلمته في مشاريع حقيقية. أجد أن التركيز على تطوير الـCustom Hooks واستخدامها يعزز من قدرتك على بناء تطبيقات معقدة وأكثر قابلية لإعادة الاستخدام.
توصية
إذا كنت ترغب في تحسين مهاراتك في React وإتقان الجوانب المتقدمة، فإنني أوصي بشدة بالتسجيل في هذه الدورة. ستحصل على المهارات والمعرفة اللازمة لتحفيز مسيرتك المهنية في تطوير تطبيقات الويب.
Enroll Course: https://www.coursera.org/learn/advanced-react