دورة تدريبية: عند الطلب
React.js: الأساسيات
تغطي هذه الدورة أساسيات React وهي مكتبة JavaScript لإنشاء واجهات المستخدم. ستقدم مكونات Reactوهي لبنات بناء تطبيقات React. سنشرح أيضًا الاختلافات بين JSX وHTML…شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ1.
مقدِّم الخدمة : Tony Davydets 1 الدروس · 17m باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese
وصف الدورة
تغطي هذه الدورة أساسيات React وهي مكتبة JavaScript لإنشاء واجهات المستخدم. ستقدم مكونات Reactوهي لبنات بناء تطبيقات React. سنشرح أيضًا الاختلافات بين JSX وHTML العادي. بالإضافة إلى ذلك، سوف تستكشف استخدام ES6+ و JSX معًا في تطوير React.
تتمثل إحدى الميزات الفريدة لـ React في استخدام JSX وهو امتداد بناء الجملة الذي يسمح بتضمين كود يشبه HTML داخل JavaScript. ستستكشف هذه الوحدة الاختلافات بين JSX وHTML العادية وتوضح كيفية استخدام JSX لإنشاء واجهات مستخدم ديناميكية ومعبرة. بالإضافة إلى JSX ستغطي هذه الوحدة أيضًا استخدام ميزات ES6+ في تطوير React. ES6+ هو إصدار من JavaScript قدم العديد من الميزات والتحسينات الجديدة على اللغة. سوف تتعلم كيفية استخدام ميزات ES6+ مثل دوال Arrow والفئات والنماذج الحرفية بالتزامن مع JSX لإنشاء كود React حديث وفعال.
بحلول نهاية هذه الوحدة، سيكون لديك فهم قوي لمكونات React وJSX واستخدام ES6+ في تطوير React. سيتم تجهيزك بالأدوات والمعرفة لإنشاء تطبيقات React الخاصة بك وبناء واجهات مستخدم تفاعلية غنية.
ما ستتعلمه
- فهم ماهية مكونات React باعتبارها اللبنات الأساسية لتطبيقات React
- التمييز بين JSX ولغة HTML العادية
- استخدام JSX لإنشاء واجهات مستخدم ديناميكية وتعبيرية
- تطبيق ميزات ES6+ مثل الدوال السهمية، والفئات، والنصوص البرمجية القالبية مع JSX
- بناء واجهات مستخدم غنية وتفاعلية باستخدام React
النقاط الرئيسية
- إن React هي مكتبة JavaScript لبناء واجهات المستخدم، والمكونات هي اللبنات الأساسية لتطبيقات React.
- إن JSX هو امتداد لبنية اللغة يسمح بتضمين كود يشبه HTML داخل JavaScript، وهو يختلف عن لغة HTML العادية.
- قدمت ES6+ ميزات مثل الدوال السهمية، والفئات، والنصوص البرمجية القالبية التي تُستخدم مع JSX في تطوير React الحديث.
- بنهاية الدورة، سيكون لدى المتعلمين فهم قوي لمكونات React، وJSX، واستخدام ES6+ في تطوير React.
الأسئلة الشائعة
ماذا تغطي هذه الدورة؟
تغطي الدورة أساسيات React، بما في ذلك مكونات React، والاختلافات بين JSX ولغة HTML العادية، واستخدام ES6+ مع JSX في تطوير React.
ما هو JSX في React؟
إن JSX هو امتداد لبنية اللغة يسمح بتضمين كود يشبه HTML داخل JavaScript، وتشرح الدورة كيف يختلف عن لغة HTML العادية وكيفية استخدامه لإنشاء واجهات مستخدم ديناميكية وتعبيرية.
ما هي ميزات ES6+ التي سأتعلم استخدامها مع React؟
ستتعلم كيفية استخدام ميزات ES6+ مثل الدوال السهمية، والفئات، والنصوص البرمجية القالبية بالاقتران مع JSX لإنشاء كود React حديث وفعال.
ما الذي سأكون قادرًا على فعله بعد إكمال هذه الدورة؟
سيكون لديك فهم قوي لمكونات React، وJSX، واستخدام ES6+، وستكون مجهزًا لإنشاء تطبيقات React الخاصة بك وبناء واجهات مستخدم تفاعلية وغنية.



