ورشة التعلم · فرونت إند → سينيور
📚 فهرس الدروس
اختار الدرس وهيفتح على طول. الدروس بتتضاف هنا أول بأول إن شاء الله.
المرحلة 0: JavaScript بعمق — الأسبوع 1 (نموذج التنفيذ)
-
0001
Execution Context والـ Call Stack
اتقفل ✓ -
0002
Hoisting والـ TDZ (Temporal Dead Zone)
اتقفل ✓ -
0003
Scope وسلسلة البحث (Scope Chain)
اتقفل ✓ -
—
تمرين الأسبوع: اشرح ترتيب التنفيذ بصوت عالي
اتقفل ✓ -
0004
تقفيلة الأسبوع: الـ Call Stack والـ Scopes مع بعض
اتقفل ✓
المرحلة 0: JavaScript بعمق — الأسبوع 2 (this & binding)
-
0005
قواعد الـ this الأربعة
اتقفل ✓ -
0006
الـ Callbacks من الصفر
اتقفل ✓ -
0007
call / apply / bind بالتفصيل
اتقفل ✓ -
0008
Arrow Functions والـ this
اتقفل ✓ -
0009
تمرين الأسبوع: أمثلة القواعد الأربعة بإيدك
اتقفل ✓
المرحلة 0: JavaScript بعمق — الأسبوع 3 (Closures)
-
0010
Closures — الحقيبة اللي بتفضل معاك
اتقفل ✓ -
0011
Currying — سلسلة الحقائب
اتقفل ✓ -
0012
Module Pattern ⭐ ابدأ هنا
متاح ✓
📌 أوراق المراجعة السريعة (cheat sheets):
- نموذج التنفيذ في JavaScript — execution context / call stack / المصطلحات