Saud | سعود الانصاري
Saud | سعود الانصاري

@Alansaricodez

10 تغريدة Mar 03, 2023
❗️ما الذي يجب تعلمه قبل البدء بمكتبة React ❗️
بدأت هذه الفترة بتعلم اساسيات مكتبة React الخاصة ب JavaScript، فاذا كنت تفكر بتعلم هذه المكتبة اقرأ هذا الثريد👇🏼
♦️تعلم اساسيات الويب:
1️⃣ Html:
المعرفة الأساسية بالعلامات والدلالات الأكثر استخدامًا
2️⃣ CSS:
ضع في اعتبارك الموضوعات التالية:
- المحددات الاساسية Selectors
- نموذج الصندوق box-model
- flex-box و grid
- تحديد الموقع Positioning (Relative, absolute)
- جعل الصفحة متجاوبة
3️⃣ JavaScript:
من الجيد أن تعرف قدر المستطاع عن JS لكتابة كود أفضل ولكن للبدء في React، يجب تغطية الموضوعات التالية:
- Syntax الاساسي لكتابة الكود
- الاحداث Events
- كيفية اعلان المتغيرات (let, const…)
- الدوال السهمية Arrow Functions
- الاصناف classes و الكائنات objects
وغيرها من اساسيات لغة جافاسكريبت
♦️ NPM:
يجب أن تكون على دراية بكيفية استخدام npm لمساعدتك في تشغيل واختبار تطبيق ReactJs محليًا
وفي الغالب ستستخدمه لاضافة المكتبات او الادوات الى مشروعك
♦️ Git:
يجب أن تكون على دراية بكيفية استخدام أوامر git الأساسية بحيث يمكنك استنساخ اي مستودع repository وإجراء العمليات الأساسية مثل commit و push وfetch
♦️البدء بتعلم React - مستوى مبتدئ:
مرحلة المستوى المبتدئ هي المرحلة الأكثر أهمية، لأنها ستمنحك اساسيات اللغة
هذه قطع أساسية ، لذا تأكد من إعطاء الوقت الكافي والجهد العملي لفهم المفاهيم حقًا
تجد ما يجب عليك تعلمه في الصورة👇🏼
♦️البدء بتعلم React - مستوى متوسط:
في هذه المرحلة ستبدأ في التركيز على اكتمال الطلب
لذا استخدم كل المفاهيم التي تعلمتها جنبًا إلى جنب مع هذا وحل تحديات البرمجة:
♦️النظام البيئي للمكتبة:
♦️مصادر للتعلم:
- موقع المكتبة:
reactjs.org
- دليل المبتدئين لReact:
egghead.io
♦️ ابدأ في بناء بعض المشاريع:
- تطبيق To-do list بسيط
- تطبيق آلة حاسبة بسيط
- قم ببناء عربة تسوق
- عرض إحصائيات مستخدم GitHub باستخدام واجهة برمجة تطبيقات GitHub

جاري تحميل الاقتراحات...