هل تريد تعلّم JavaScript وإتقانه؟

انضم إلى مسار JavaScript على Exercism للحصول على 159 تمرينًا مجمّعة في 37 من مفاهيم JavaScript، مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.

نبذة عن JavaScript

export function hello() {
  return 'Hello, World!';
};

أبرز ميزات JavaScript


JavaScript

يعمل في كل مكان تقريبًا

ابنِ صفحات الويب، واكتب كود الـ Backend، وأنشئ سكربتات قواعد البيانات، وطوّر تطبيقات الجوال، وصمّم واجهات سطر الأوامر، وغير ذلك الكثير.

استخدم أي أسلوب برمجي

استخدم الأنماط البرمجية القائمة على النماذج الأولية، أو الكائنية التوجه، أو الوظيفية، أو التصريحية، وغيرها.

لا حاجة إلى الأنواع

أنواعها ديناميكية وضعيفة افتراضيًا، ويمكنك اكتساب ثقة الأنواع باستخدام Flow أو JSDoc أو TypeScript.

التزامن آمن

استخدم `async/await`، أو الـ `workers` المخصّصة، أو مزامنة الحالة في `shared workers`. بلا أقفال متبادلة ولا حالات تسابق.

أكبر سجل للحزم

لا حاجة إلى إعادة اختراع العجلة. ابنِ على أكثر من 1.3 مليون حزمة (أبريل 2020).

مصمّمة بواسطة لجنة

تحديثات متكررة، وفقًا لـ ECMAScript، وهو معيار عام ومتعدد المنصات ومحايد تجاه المورّدين.

لمحة عن المفاهيم التي ستتناولها


اطّلع على كل مفاهيم JavaScript

تلقَّ الإرشاد بأسلوب JavaScript

لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار JavaScript ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر JavaScript، وعلى كتابة كود أصيل بأسلوب JavaScript. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في JavaScript، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.

اعرف المزيد عن الإرشاد

تمارين JavaScript من إعداد المجتمع

يضم مسار JavaScript على Exercism 37 مفاهيم و159 تمارين لمساعدتك على كتابة كود أفضل.

اطّلع على كل تمارين JavaScript
JavaScript

ابدأ في مسار JavaScript

أفضل ما في الأمر أنه مجاني 100% للجميع.

انضم إلى مسار JavaScript