Contenu du cours
الوحدة 1 — اكتشاف JavaScript
دور JavaScript، وأين تُكتب الشيفرة، وconsole، وأول نص برمجي.
0/4
الوحدة 2 — أساسيات اللغة
المتغيّرات وأنواع البيانات، والمعاملات والشروط، ثم الحلقات التكرارية.
0/4
الوحدة 3 — الدوال والتفاعلية
إنشاء الدوال، والاستجابة للأحداث، والتعامل مع DOM.
0/4
الوحدة 4 — الانتقال إلى مستوى أبعد
المصفوفات والكائنات، ومدخل إلى واجهات API عبر fetch، والممارسات الجيدة.
0/4
JavaScript للمبتدئين

تقوم صفحة الويب على ثلاث لغات متكاملة. وفهم دور كل واحدة منها يوضّح على الفور مكانة JavaScript.

أعمدة الويب الثلاثة

  • HTML — البنية والمحتوى (العناوين، الفقرات، الصور).
  • CSS — المظهر والتنسيق (الألوان، الخطوط، التوزيع).
  • JavaScript — السلوك والتفاعلية.

إذا شبّهنا الصفحة ببيت، فإن HTML هي الجدران، وCSS هي الطلاء، وJavaScript هي الكهرباء: فهي ما يضيء ويستجيب ويحرّك الأشياء. بفضلها يمكن لزر أن يعرض قائمة، ولنموذج أن يتحقق من بيانات مُدخلة، ولصفحة أن تحمّل بيانات جديدة دون إعادة تحميلها.

تُنفَّذ JavaScript مباشرة في متصفح الزائر: لا حاجة إلى أي تثبيت من جانب المستخدم النهائي. وهي اللغة الوحيدة التي تفهمها كل المتصفحات أصلًا، ما يجعلها ضرورة لا مفرّ منها.

للتذكّر: HTML تبني، وCSS تزيّن، وJavaScript تحرّك. هي التي تجعل الصفحة تفاعلية.

Prix indicatifs, convertis depuis l'euro