عشرة مفاهيم JavaScript يجب عليك الإلمام بها قبل البدء في تعلم اطارات العمل.
ثريد🧵 ↓
ثريد🧵 ↓
1. المُتغيرات (Variables)
• الفرق بين كل نوع (var, let, const).
• حدود التعريف والإستخدام لكل نوع.
روابط تحوي شرح مُبسط بالمُتغيرات في جافا سكربت ↓
w3schools.com
--
academy.hsoub.com
--
developer.mozilla.org
• الفرق بين كل نوع (var, let, const).
• حدود التعريف والإستخدام لكل نوع.
روابط تحوي شرح مُبسط بالمُتغيرات في جافا سكربت ↓
w3schools.com
--
academy.hsoub.com
--
developer.mozilla.org
2. الدوال السهمية (Arrow Functions)
• ما هي هذه الدوال؟
• الفرق بين الدوال التقليدية والدوال السهمية.
• حدود الدوال السهمية.
روابط تحوي شرح مُبسط بهذه الدوال ↓
w3schools.com
--
developer.mozilla.org
--
wiki.hsoub.com
• ما هي هذه الدوال؟
• الفرق بين الدوال التقليدية والدوال السهمية.
• حدود الدوال السهمية.
روابط تحوي شرح مُبسط بهذه الدوال ↓
w3schools.com
--
developer.mozilla.org
--
wiki.hsoub.com
3. القوالب النصية (Template Literals)
• ما هي القوالب النصية؟
• كيف تقوم بإستخدامهم؟
روابط تحوي شرح مُبسط لمفهوم القوالب النصية وأمثله لها ↓
developer.mozilla.org
--
w3schools.com
• ما هي القوالب النصية؟
• كيف تقوم بإستخدامهم؟
روابط تحوي شرح مُبسط لمفهوم القوالب النصية وأمثله لها ↓
developer.mozilla.org
--
w3schools.com
4. الإسناد بالتجزيء (Destructuring assignment)
• الإسناد للمصفوفات والاوبجكت (Array and object destructuring).
• الإسناد المُتداخل (Nested destructuring).
روابط تحوي شرح وافي للمفهوم مع أمثله ↓
developer.mozilla.org
--
geeksforgeeks.org
• الإسناد للمصفوفات والاوبجكت (Array and object destructuring).
• الإسناد المُتداخل (Nested destructuring).
روابط تحوي شرح وافي للمفهوم مع أمثله ↓
developer.mozilla.org
--
geeksforgeeks.org
5. دوال التعامل مع المصفوفات والاوبجكت (Objects and Array methods)
• ما هي أهم الدوال التي يجب علي معرفتها؟
• متى تُستخدم هذه الدوال؟
مقال لأهم الدوال للتعامل مع المصفوفات والاوبجكتس في جافا سكربت أدناه ↓
codeburst.io
• ما هي أهم الدوال التي يجب علي معرفتها؟
• متى تُستخدم هذه الدوال؟
مقال لأهم الدوال للتعامل مع المصفوفات والاوبجكتس في جافا سكربت أدناه ↓
codeburst.io
6. اللامُزامنة والوعود في جافا سكربت (Async/Await and Promises)
• ما معنى اللامُزامنه في البرمجة (asynchronous programming).
•ما هي الوعود في جافا سكربت وكيف نتعامل معها.
مقال جيد لهذه المفاهيم أدناه ↓
javascript.info
• ما معنى اللامُزامنه في البرمجة (asynchronous programming).
•ما هي الوعود في جافا سكربت وكيف نتعامل معها.
مقال جيد لهذه المفاهيم أدناه ↓
javascript.info
7. التوزيع والبارامترات المُتعدده (Rest parameter and Spread operator)
• ماذا يُقصد بها؟
• متى تقوم بإستخدامها؟
مقال مُدعم بالأمثله لهذه المفاهيم أدناه ↓
javascript.info
• ماذا يُقصد بها؟
• متى تقوم بإستخدامها؟
مقال مُدعم بالأمثله لهذه المفاهيم أدناه ↓
javascript.info
8. وحدات الجافا سكربت (JavaScript Modules)
• إستيراد وتصدير وحدة جافا سكربت.
• الإستيراد التلقائي.
مقال يوضح معنى الوحدات في جافا سكربت وطرق الإستيراد والتصدير أدناه ↓
javascript.info
• إستيراد وتصدير وحدة جافا سكربت.
• الإستيراد التلقائي.
مقال يوضح معنى الوحدات في جافا سكربت وطرق الإستيراد والتصدير أدناه ↓
javascript.info
9. إدارة حُزم جافا سكربت (JavaScript package manager)
• ماذا يُقصد بالحُزم في جافا سكربت.
• كيف تستطيع إدارة هذا الحُزم لتُساعدك في مشروعك؟
مقال يوضح مفهوم الحُزم في جافا سكربت والأدوات لإدارتها أدناه ↓
developer.mozilla.org
• ماذا يُقصد بالحُزم في جافا سكربت.
• كيف تستطيع إدارة هذا الحُزم لتُساعدك في مشروعك؟
مقال يوضح مفهوم الحُزم في جافا سكربت والأدوات لإدارتها أدناه ↓
developer.mozilla.org
10. واجهات التعامل مع التطبيقات (APIs)
• كيفية التعامل مع fetch API.
• دورة الطلب والإستجابة (The Request-Response cycle).
روابط تحوي شرح للمفهوم مع أمثله ↓
developer.mozilla.org
• كيفية التعامل مع fetch API.
• دورة الطلب والإستجابة (The Request-Response cycle).
روابط تحوي شرح للمفهوم مع أمثله ↓
developer.mozilla.org
إذا لاقت الثريد إستحسانك برجاء:
1. قُم بمتابعة حسابي @devlomingo
2. قُم بعمل ريتويت وإعادة نشر للثريد.
شُكراً لإكمالك هذه الثريد، وإن كان لديك أي تعقيب سأكون سعيد بسماعه.
1. قُم بمتابعة حسابي @devlomingo
2. قُم بعمل ريتويت وإعادة نشر للثريد.
شُكراً لإكمالك هذه الثريد، وإن كان لديك أي تعقيب سأكون سعيد بسماعه.
جاري تحميل الاقتراحات...