- الرئيسية
- مسارات التعلم
- تعلّم JavaScript من الصفر
تعلّم JavaScript من الصفر
اجعل صفحاتك تفاعلية: المتغيرات والشروط والحلقات والدوال والمصفوفات والكائنات والتعامل مع الصفحة والأحداث، مع محرر يشغّل الكود ويعرض النتيجة.
تمارين عملية تُصحَّح تلقائيًا
طبّق ما تعلمته في محرر الأكواد، واضغط «تحقق من الحل» لترى النتيجة فورًا.
- ما هي JavaScript؟ أول برنامج لك
أول درس في تعلم جافاسكريبت بالعربية: ما هي JavaScript وماذا تفعل في الصفحة وخارجها، وأين تكتب الكود، وconsole.log، وأول برنامج تشغّله في المتصفح.
6 دقائق - المتغيرات وأنواع البيانات في JavaScript
تعلم المتغيرات في جافاسكريبت: let وconst ومتى تستخدم كلًا منهما، وأنواع البيانات النص والرقم والقيمة المنطقية وnull وundefined، وtypeof، والقوالب النصية.
8 دقائق - العمليات والشروط في JavaScript: if وelse والمقارنة
تعلم العمليات الحسابية وعمليات المقارنة === و!== والعمليات المنطقية && و|| و!، والشروط if وelse if وelse، والمعامل الثلاثي، وswitch، مع أمثلة عملية.
8 دقائق - الحلقات في JavaScript: for وwhile وfor...of
تعلم تكرار الأوامر في جافاسكريبت بالحلقات: for التقليدية وwhile وfor...of للمصفوفات، وbreak وcontinue، وكيف تتجنب الحلقة اللانهائية، مع تمارين.
7 دقائق - الدوال في JavaScript: اكتب الكود مرة واستخدمه مرات
تعلم الدوال في جافاسكريبت: التعريف والاستدعاء والمعاملات والقيمة المرجعة return والقيم الافتراضية والدوال السهمية Arrow Functions والنطاق Scope، مع أمثلة عملية.
8 دقائق - المصفوفات والكائنات في JavaScript
تعلم المصفوفات Arrays والكائنات Objects في جافاسكريبت: الإضافة والحذف والطول، ودوال map وfilter وfind وsort وreduce، والكائنات والخصائص، وقائمة كائنات، وJSON.
10 دقائق - التحكم في الصفحة بـ JavaScript: DOM خطوة بخطوة
تعلم DOM في جافاسكريبت: اختيار العناصر بـ querySelector، وتغيير النص والتنسيق والفئات classList، وإنشاء عناصر جديدة وحذفها، مع أمثلة تفاعلية في المتصفح.
9 دقائق - الأحداث في JavaScript ومشروع قائمة مهام كاملة
تعلم الأحداث في جافاسكريبت: addEventListener وclick وinput وsubmit ومنع السلوك الافتراضي، ثم ابنِ تطبيق قائمة مهام يحفظ بياناتك في المتصفح.
12 دقائق
اختبار قصير
أجب عن الأسئلة بعد قراءة الدروس. تحتاج 4 إجابات صحيحة من 5 لتحصل على شهادة الإتمام.
أحسنت! أتممت مسار «تعلّم JavaScript من الصفر»
اكتب اسمك كما تريده على شهادة الإتمام، ثم نزّلها صورة PNG أو اطبعها.