React 19 Foundations Through Practice
كيف تعرض React الواجهة و تحدثها عند تغير البيانات؟ تتناول الدورة هذا السؤال بالتطبيق، من أول مكون إلى مشروع تفاعلي باستخدام React 19 و Vite.

عن الدورة
تبدأ الدورة ببناء مكونات بسيطة ثم تشرح كيف يعرض React الواجهة و يحدثها عند تغير البيانات. بعدها تتناول State و Effects و Actions و النماذج و حالات الانتظار. و تجمع الدروس الأخيرة هذه الأفكار في مشروع Learning Dashboard.
تستخدم أمثلة الدورة و تمارينها JavaScript و JSX مع React 19 و Vite. لا تتطلب الدورة معرفة TypeScript و لا تعتمد على إطار عمل إضافي مثل Next.js أو TanStack Start.
ماهي مخرجات التعلم من هذه الدورة؟
مُتطلبات الدورة
لمن هذه الدورة؟
هذه الدورة مناسبة لك إذا كنت:
مكافأة إكمال الدورة. 100 XP. تُمنح المكافأة مرة واحدة فقط.عند إكمال الدورة لأول مرة إضافة إلى نقاط الدروس والأنشطة.
منهج الدورة
اطلب شراء الدورة وحدها عبر واتساب وأرسل بريد حسابك. بعد تأكيد الدفع، نرسل لك كود التفعيل.
دورات ذات صلة
React Design Patterns
مكافأة إكمال الدورة إضافة إلى نقاط الدروس والأنشطة. 100 XP. تُمنح المكافأة مرة واحدة فقط.تجاوز مرحلة كتابة المكونات العشوائية إلى بناء واجهات React بهيكلة واضحة و قابلة للصيانة، عبر تعلم الـ Design Patterns التي يستخدمها المطورون لتنظيم المكونات (Component Organization)، مشاركة السلوك (Behavior Reusability) و إدارة تدفق البيانات (Data Flow Management) داخل التطبيقات الحقيقية.
Crafting Advanced React Components from Primitives
مكافأة إكمال الدورة إضافة إلى نقاط الدروس والأنشطة. 100 XP. تُمنح المكافأة مرة واحدة فقط.انتقل من مجرد استخدام مكتبات المكونات إلى فهم كيفية تصميمها و بنائها من الداخل (Under the Hood)، عبر إعادة بناء مكونات مستوحاة من Radix UI و تطبيق أنماط التصميم المستخدمة في الأنظمة الحقيقية.

