JavaScriptHTMLCSS
الأداء في المتصفح
تعرف في هذا المسار أين يضيع الوقت فعلًا في صفحتك، وكيف توفّره بإضافة العناصر مرّة واحدة وتقليل الاستدعاءات وعدم تكرار الحساب.
ابدأ المسارمجاني ولا يحتاج إلى تسجيل
ما ستتعلّمه
- إضافة العناصر دفعة واحدةتعديل الصفحة مرّة واحدة بدل ألف مرّة
- تأجيل الاستدعاء (debounce)استدعاء واحد بعد أن يتوقّف المستخدم
- حفظ نتائج الدالةلا تحسب الشيء نفسه مرّتين
- صور لا تُبطئ الصفحةأربع خصائص تخفّف حمل الصور
- تحديد معدّل الاستدعاءات (throttle)استدعاء واحد على الأكثر في كل مهلة
- البحث السريع بالمعرّفبناء الفهرس مرّة والبحث بخطوة واحدة
- صنف CSS واحدتعديل واحد بدل مئة وخمسين
- تخطّي ما لا يُرىرسم ما يظهر على الشاشة فقط
محتوى المسار
8 دروس مجموع مدّتها ساعة ونصف- 1إضافة العناصر دفعة واحدةJavaScriptتعديل الصفحة مرّة واحدة بدل ألف مرّة13 دقيقة
- 2تأجيل الاستدعاء (debounce)JavaScriptاستدعاء واحد بعد أن يتوقّف المستخدم14 دقيقة
- 3حفظ نتائج الدالةJavaScriptلا تحسب الشيء نفسه مرّتين13 دقيقة
- 4صور لا تُبطئ الصفحةHTMLأربع خصائص تخفّف حمل الصور11 دقيقة
- 5تحديد معدّل الاستدعاءات (throttle)JavaScriptاستدعاء واحد على الأكثر في كل مهلة14 دقيقة
- 6البحث السريع بالمعرّفJavaScriptبناء الفهرس مرّة والبحث بخطوة واحدة13 دقيقة
- 7صنف CSS واحدCSSتعديل واحد بدل مئة وخمسين13 دقيقة
- 8تخطّي ما لا يُرىCSSرسم ما يظهر على الشاشة فقط12 دقيقة
مسارات أخرى في الويب
كل المسارات- </>مبتدئ
أساسيات الويب
تبدأ من أول وسم في HTML وتنتهي بتطبيق تفاعلي كامل.
8 دروسساعة ونصف - { }متوسّط
التعمّق في CSS
تتعمّق في نموذج الصندوق والمتغيّرات والتموضع واستعلامات الحاوية وغيرها، لتفهم ما يجري خلف التنسيق الذي تراه.
8 دروسساعة ونصف - { }مبتدئ
النصّ والطباعة
تتعلّم في هذا المسار تدرّج أحجام العناوين ووحدات القياس وطول السطر واتجاه النصّ، لأن النصّ هو أكثر ما يقرؤه الناس في أي واجهة.
8 دروسساعة ونصف