JavaScript غير المتزامن باستخدام Generators ومكررات الحديثة — WalkSelf
⏱ 2 ساعة 48 دقيقة 📚 28 دورة 🎧 النسخة الصوتية

JavaScript غير المتزامن باستخدام Generators ومكررات الحديثة

أتقن generators الخاصة بـ ES6 وتدفق التحكم غير المتزامن لكتابة تعليمة برمجية نظيفة وتسلسلية وعالية القراءة بلغة JavaScript بدون جحيم ردود النداء (callback hell).

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

إدارة العمليات غير المتزامنة في JavaScript أدت تاريخياً إلى سلاسل معقد يصعب صيانتها من ردود النداء (callbacks). يعد فهم كيفية التحكم في تدفق تنفيذ الدوال المفتاح لكتابة تطبيقات نظيفة وقابلة للصيانة. هذه الدورة التدريبية النصية ترشدك عبر آليات generators الخاصة بـ ES6، وتوضح لك كيفية إيقاف الدوال مؤقتاً واستئنافها لتسیط منطقك غير المتزامن. ستتعلم كيفية: فهم المفاهيم الأساسية للمكررات ودوال generator؛ تنفيذ مكررات مخصصة للتعامل مع تدفقات البيانات بكفاءة؛ إدارة تدفق التحكم غير المتزامن باستخدام generators لكتابة تعليمة برمجية غير حاصرة (non-blocking) وتبدو تسلسلية؛ دمج generators مع الوعود الحديثة (promises) للتعامل القوي مع الأخطاء؛ تطبيق async generators وحلقة 'for-await-of' معالجة تدفقات البيانات غير المتزامنة في الوقت الفعلي. نبدأ بالمفاهيم الأساسية، ونحدد بدقة كيف يتعامل محرك JavaScript مع سياقات التنفيذ، قبل الانتقال إلى الإنشاء العملي للتعليمات البرمجية وأنماط التصميم غير المتزامن الحديثة. تم تصميم هذه الدورة لمطوري JavaScript المتوسطين المعتادين على المتغيرات والدوال الأساسية ولكنهم يرغبون في إتقان سير العمل غير المتزامن الحديث. ابدأ القراءة اليوم لكتابة تعليمة برمجية أكثر نظافة وبديهية بلغة JavaScript.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • ⚡ قصير ومركَّز
    2 ساعة 48 دقيقة من المحتوى التطبيقي

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

☆☆☆☆☆
سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع