The Complete React Guide 2025 - Arabic | عربي
React Hooks, Redux Toolkit, React Routing v6, Tanstack Query, Firebase, Styling (Chakra UI, MUI, Tailwind CSS) & More!
4.77 (35 reviews)

192
students
48 hours
content
Jun 2025
last update
$19.99
regular price
Why take this course?
إليك منهج الدورة التدريبية في React باللغة العربية، مع الشرح الكامل لكل موضوع:
Fundamental Topics (الأساسية)
Create React App (CRA) Tool
- إنشاء الطرفة الجدرة.
- تعريف الأوامر البنائية.
- التعليمات الأولية والنصائح.
JSX (Javascript XML)
- كيفية كتابة HTML داخل JavaScript بإستخدام JSX.
- التعامل مع JSX والمعامل الشاملة.
Functional Components
- تعريف القسم وحلة فункية في React.
- الإعادة 使用 وprops في القسم الفunktional.
Props
- كيفية استخدام الأوراق (props) للتواصل بين الأجزة.
- مشاركة الدات والهندسة المعمقة معًا.
States
- مكان الحفظ للبيانات ضمن القسم (using useState).
- التعامل مع الحالات وتنقل بينها في الأجزة.
Conditional Rendering
- التحكم في إرسال ال UI بناءً على شروط معينة.
- if, else if, else وتشغيح/إخفاء الأجزة بناءً على الدات.
Lists & Keys
- كيفية إضافة مصفوvard في React.
- الإستخدام الصحيح للأعراض (keys) لجلب الأداء والأمان.
Composition vs Inheritance
- كيفية تشكيل الأجزة من خلال التماسك.
- الإيقاع والتركيز باستخدام React.
Hooks API
- استخدام useEffect لتفعيل الأعمال والتواصل مع الدات العامة.
- الإستخدام الصحيح من hooks في React.
Advanced Hooks (Context API, useReducer, Custom Hooks)
- كيفية إنشاء واستخدام context API لتحقيق البيانات أولًا.
- استخدام useReducer لحل معakر الديات المزيد معقلة.
- كيفية إنشاء hooks عبر أفضل الممارسات.
Intermediate Topics (المتوسطة)
Forms and Validation
- الإدارة مع الصفحat وإجراء الإحراص عليها.
- التحقيق والتعزيز الخطوي لالموحة.
Routing with React Router
- إنشاء مركز داخل التطبيق React.
- التعامل مع الأجزة الغير عضرية والروابط.
State Management with Redux or MobX
- إنشاء مكتب داخل React.
- التحكم في الأصول والتواصل بين القسم.
Advanced Topics (المزيد منخفضة)
Performance Optimization
- التحقق من الأداء وتحسينه.
- الإطارات العلى التشغيح (Hoisting), وكيف يؤثر على الأداء.
Testing in React
- الخطوات العامة لكتابة تست مكتب (unit tests).
- الإستخدام من tools أكثر ما صحيحة لتجربة التعامل مع البيانات.
TypeScript or Flow
- إضافة النوع الإبريئي (TypeScript) أو Flow لإضافة الهواء إلى التشكيل.
- التحقق من النوع والتأكد من صحة الكود.
Browser Extensions installation (تثبيت إضافات المستندات)
React Developer Tools
- إطلاق وإدارة React في أدوات Chrome.
Redux DevTools
- التعامل مع Redux ومشاركة الخبرات لتحليل الأصول.
Apps & Projects (التطورات والمشاريع)
Practice Apps (مشاريع اللحظات)
- تطوير مستندات مختلفة لتجربة كل مجموعة من ميزات React.
- مثل تطوير موقع أفلام، صناعة، وغيرها.
Real-World Applications (تطوير تطبيقات عملية)
- العمل على مشاريع إضافية أكثر صلة بالحياة، مثل تطوير تطبيق خدمة التذاكر.
Final Project (مشروع نهائي)
- تطوير تطبيق كامل مع ميزات فيجيتسي، مثل تطوير تطبيق ديكهاتي.
Additional Resources (موارد إضافية)
- التعلم من تسجيلات الدورات الرسمية لReact.
- القراءة لdocumentation مثل React, Redux, TypeScript, وأدوات مصنع React كMobX или Redux.
- المشاركة في المجموعات المباشرة على GitHub والحضور في meetups ودورات محلية الصناعة.
هذا النص يقدم نظرة شامل على البرامج التعليمية والموارد أسسية التطوير باستخدام React.js. مع الأمل، ستكون هذه النظرة تطبق مع مجموعة من مباغة الموضوعات والأهداف الخاصة بك.
Course Gallery




Loading charts...
Related Topics
4591848
udemy ID
11/03/2022
course created date
27/12/2022
course indexed date
Bot
course submited by