مرحبًا بك في تعلم JavaScript!

تكون لغة JavaScript مسؤولة عن "الطبقة التفاعلية" في صفحة الويب، وهي تكمل الطبقة "البنية" التي يوفّرها الترميز والطبقة "الوصفية" التي يوفّرها CSS. وتتيح لغة JavaScript للمطورين تعديل بنية الصفحة وطريقة عرضها عن طريق إضافة الترميز والأنماط وإزالتها وتغييرها استجابةً لأي مزيج من تفاعل المستخدم والمنطق الداخلي. يمكن أن توفر لك لغة JavaScript قدرًا هائلاً من التحكم في عرض صفحة الويب وسلوكها، حتى أنها تتيح لك تغيير بعض السلوكيات المضمَّنة في المتصفح.

تتناول هذه الدورة أساسيات لغة JavaScript، بدءًا من القواعد الأساسية التي تحدد كيفية كتابة اللغة إلى الأساليب والخصائص المضمنة التي توفرها.