إتقان بروتوكولات التكرار في فئات JavaScript — PickAClass
⏱ 2 ساعة 30 دقيقة 📚 25 دورة 🎧 النسخة الصوتية

إتقان بروتوكولات التكرار في فئات JavaScript

تعلم كيفية تحديد والتحكم في سلوك التكرار لهياكل البيانات المخصصة الخاصة بك، مما يتيح الاستخدام السلس مع حلقات for...of وصيغة الانتشار (spread syntax).

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

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

هل تريد أن تعمل كائنات JavaScript المخصصة الخاصة بك بشكل أصلي مع أدوات التكرار القياسية؟ إن فهم بروتوكول التكرار يسمح لك ببناء هياكل بيانات قوية وقابلة للتنبؤ. ترشدك هذه الدورة خطوة بخطوة خلال تنفيذ مكررات (iterators) ومولدات (generators) مخصصة، مما يحول فئاتك المعقدة إلى مجموعات قابلة للتكرار ونظيفة وجاهزة لتطبيقات JavaScript الحديثة. ما ستتعلمه: * فهم الفرق الجوهري بين الكائنات القابلة للتكرار (iterable) والمكررات (iterator) في JavaScript. * تطبيق بروتوكول Symbol.iterator لتحديد طرق التكرار المتزامنة داخل الفئات المخصصة. * التدرب على إنشاء مكررات فعالة تدير الحالة باستخدام دوال المولدات (function*). * تصميم هياكل بيانات مخصصة تتعامل بشكل صحيح مع الحالة الداخلية أثناء التكرارات المتعددة. * تكوين أنماط التكرار غير المتزامنة الأساسية باستخدام مفاهيم Symbol.asyncIterator و for await...of. نبدأ باستكشاف المفاهيم الأساسية للتكرار ودور الرموز (Symbols)، ثم ننتقل إلى تنفيذ منطق المكرر المخصص داخل هياكل الفئات، ونختتم بالتطبيق العملي باستخدام المولدات والأنماط غير المتزامنة الأساسية. هذه الدورة مثالية لمطوري JavaScript المبتدئين إلى المتوسطين المطلعين على صيغة الفئات الأساسية والذين يرغبون في إتقان كيفية عمل التكرار في العمق. لا يلزم وجود معرفة متقدمة. ابدأ القراءة اليوم وافتح الإمكانات الكاملة للفئات القابلة للتكرار المخصصة في JavaScript.

محتوى الدورة

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

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

شهادة إتمام

كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
إتقان بروتوكولات التكرار في فئات JavaScript
المهارات المُثبَتة
✓
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
✓
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
✓
تصميم اختبار A/B
متمكّن
1.7 ساعة
✓
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
إتقان بروتوكولات التكرار في فئات JavaScript
صفحة 2 من 2
تفاصيل الأداء
ملخّص العمل الدراسي
الدورات المكتملة 14 / 14
أسئلة التدريب 26 / 28
الواجبات المُسلَّمة 4 (متوسط 4.5 / 5)
المشروع الختامي تمت مراجعته — 4.6 / 5
إجمالي التدريب 6.2 ساعة
معيار الأداء
ترتيب الدفعة ضمن أفضل 12% من 1,625
وقت الإكمال 11 يومًا (الوسيط: 22)
درجة الإتقان 91 / 100
درجة أسئلة التدريب 94%
التحقّق من المهارة مسار مهارة موثّق
تحقّق من هذه الشهادة
pickaclass.com/certificates/PCC-2026-X4F7-AP19
صادر وفق المعايير الأكاديمية لـPickAClass. تعكس مستويات المهارة الأداء المُقيَّم وفق معيار كفاءات الدورة. هذه شهادة أصلية لهذه المنصّة.

المراجعات

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

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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