0%
المجموعات: List وSet وMap — الفصل 06

الفصل 06 — المجموعات: List وSet وMap

الجزء 1A — تعلّم Dart · الفصل 06 من 62 · 6 ساعات

الفصل 06 — المجموعات: List وSet وMap

المستوى: مبتدئ المدة التقديرية: 6 ساعات المتطلبات المسبقة: الفصل 05 — الحلقات التكرارية (for وwhile وdo while) ما ستكون قادرًا على فعله في نهاية الفصل: إنشاء List وSet وMap والتعامل معها، بما في ذلك المجموعات المتداخلة القريبة مما تُرجعه واجهة API، وبناء مخزون كامل للّعبة.


06.0 — أهداف الفصل

في نهاية هذا الفصل، ستكون قادرًا على:

  • فهم ما هي المجموعة (collection)؛
  • تخزين عدة قيم في متغيّر واحد؛
  • إنشاء List؛
  • الوصول إلى عناصر القائمة؛
  • تعديل القائمة؛
  • إضافة العناصر وحذفها؛
  • التنقل بين عناصر القائمة باستخدام for؛
  • التنقل بين عناصر القائمة باستخدام for-in؛
  • استخدام length وfirst وlast وisEmpty وisNotEmpty؛
  • استخدام contains() وindexOf()؛
  • إنشاء Set؛
  • فهم تفرّد القيم داخل Set؛
  • إجراء عمليات الاتحاد والتقاطع والفرق؛
  • إنشاء Map؛
  • فهم مبدأ المفتاح/القيمة؛
  • قراءة عنصر من Map وإضافته وتعديله وحذفه؛
  • التنقل بين عناصر Map؛
  • إنشاء مجموعات متداخلة؛
  • التعامل مع بنى قريبة من تلك التي تُستقبل من واجهة API بصيغة JSON؛
  • إنشاء مخزون بسيط للّعبة.

التعليقات

التعليقات مدعومة عبر GitHub Discussions

سجّل الدخول باستخدام GitHub للمشاركة في النقاش

تم نسخ الرابط!