
يُعرّف هذا المساق المتعلمين بمفاهيم مكتبة Redux لإدارة حالة التطبيقات، بدايةً من استخدام JavaScript العادي وصولاً إلى التكامل مع React. يتضمن شرحًا تفصيليًا للعناصر الأساسية مثل الإجراءات (actions)، المجمعات (reducers)، وإنشاء المخزن (store). يوفر المساق تدريبات عملية تتيح لك إدارة الحالة المعقدة وتنفيذ Redux في تطبيقات حقيقية. بالإضافة إلى ذلك، يستكشف مسارات دمج Redux في بيئة React من خلال استخدام أنماط أساسية مثل connect()، useSelector()، وuseDispatch(). في نهاية المساق، سيكون للمتعلم خبرة تطبيقية تمكنه من كتابة تعليمات برمجية تحكم الحالة بطريقة منظمة وفعالة.
Bob Ziroll