Section 1:مدخل إلى عالم JavaScript (Introduction)
1.1 مقدمة في JavaScript
1.2 أين نكتب الكود (Where To)
1.3 طرق الإخراج (Output) - تفصيلي
1.4 الجمل البرمجية والبنية (Syntax) - تفصيلي
1.5 التعليقات (Comments) - تفصيلي
1.6 المتغيرات (Variables) - تفصيلي
1.7 المعاملات (Operators) - تفصيلي
1.8 أنواع البيانات (Data Types) - تفصيلي
1.9 الدوال (Functions) - تفصيلي
1.10 الكائنات (Objects) - تفصيلي
Section 2: التحكم بالتدفق (Flow Control)
2.1 الجمل الشرطية If Else
2.2 جملة Switch
2.3 حلقة For
2.4 حلقة While
2.5 Break و Continue
Section 3: خصائص ودوال النصوص
3.1 خصائص ودوال النصوص
3.2 البحث في النصوص
3.3 النصوص Template Literals
3.4 النصوص Replace و Split
3.5 التعامل مع القيم الفارغة Nullish Coalescing (??)
3.6 المعامل الثلاثي (Ternary Operator)
3.7 معرفة النوع (typeof)
Section 4: الأرقام والعمليات الرياضية (Numbers & Math)
4.1 دوال الأرقام
4.2 التواريخ والوقت
4.3 الدوال السهمية (Arrow Function)
4.4 تعبيرات الدوال (Function Expressions)
4.5 الاستدعاءات الخلفية (Callbacks)
Section 5: هياكل البيانات: المصفوفات (Arrays)
5.1 مقدمة في المصفوفات
5.2 دوال المصفوفات: الإضافة والحذف
5.3 البحث في المصفوفات
5.4 الترتيب والعكس
5.5 map و filter و reduce
Section 6: هندسة الدوال وإعادة الاستخدام (Functions)
معلومات