JavaScript
الشبكة وجلب البيانات
تتعلّم هنا قراءة JSON وانتظار ردّ الخادم والتعامل مع حالات التحميل والفشل، وهذا ما يفرّق بين نموذج تجريبي ومنتج يعتمد عليه الناس.
ابدأ المسارمجاني ولا يحتاج إلى تسجيل
ما ستتعلّمه
- قراءة JSON وكتابتهاتحويل النصّ إلى كائن
- جلب البيانات بـ awaitانتظر بـ await ثم اعرض
- الحالات الأربعالتحميل والنجاح والفشل والنتيجة الفارغة
- إعادة المحاولةلا تستسلم من أول فشل
- طلبات متوازيةزمن أبطأ طلب لا مجموع الأزمنة
- مهلة للطلبحدّ أقصى للانتظار
- إلغاء الطلب القديمتظهر نتائج آخر بحث فقط
- ذاكرة مؤقّتة للطلباتطلب واحد لكل معرّف
محتوى المسار
8 دروس مجموع مدّتها ساعتان- 1قراءة JSON وكتابتهاJavaScriptتحويل النصّ إلى كائن11 دقيقة
- 2جلب البيانات بـ awaitJavaScriptانتظر بـ await ثم اعرض13 دقيقة
- 3الحالات الأربعJavaScriptالتحميل والنجاح والفشل والنتيجة الفارغة15 دقيقة
- 4إعادة المحاولةJavaScriptلا تستسلم من أول فشل14 دقيقة
- 5طلبات متوازيةJavaScriptزمن أبطأ طلب لا مجموع الأزمنة13 دقيقة
- 6مهلة للطلبJavaScriptحدّ أقصى للانتظار13 دقيقة
- 7إلغاء الطلب القديمJavaScriptتظهر نتائج آخر بحث فقط15 دقيقة
- 8ذاكرة مؤقّتة للطلباتJavaScriptطلب واحد لكل معرّف14 دقيقة
مسارات أخرى في الويب
كل المسارات- </>مبتدئ
أساسيات الويب
تبدأ من أول وسم في HTML وتنتهي بتطبيق تفاعلي كامل.
8 دروسساعة ونصف - { }متوسّط
التعمّق في CSS
تتعمّق في نموذج الصندوق والمتغيّرات والتموضع واستعلامات الحاوية وغيرها، لتفهم ما يجري خلف التنسيق الذي تراه.
8 دروسساعة ونصف - { }مبتدئ
النصّ والطباعة
تتعلّم في هذا المسار تدرّج أحجام العناوين ووحدات القياس وطول السطر واتجاه النصّ، لأن النصّ هو أكثر ما يقرؤه الناس في أي واجهة.
8 دروسساعة ونصف