انتقل إلى المحتوى
KnowledgeCity

البرمجة الكائنية في JavaScript

فهم أفضل للصّفوف واستخدامها بلغة جافا سكريبت
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ9.
دورة تدريبية: عند الطلب
متوسط مقدِّم الخدمة Joseph Barrett  9 الدروس ·  37m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

ستطوَّر في هذه الدورةِ مهاراتكَ البرمجيّة بلغة جافا سكريبت الموجه للكائنات. ستتعلّم عن صفوف الموجه للكائنات بلغة جافا سكريبت، وكذلك عن بنيتها العامة وطريقة إنشائها بحيث ستكتسب فهماً لأهميّة الصّفوف وكيفية تحديد خصائص مثيل الصّف، وستكتشف كذلك عناصر الصّف الثابتة ومثيلاته وكيفية تصميم الصّف. أخيراً، ستتعلّم عن مختلف الوحدات في لغة جافا سكريبت، بالإضافة لفهم التعداد البرمجيّ وطريقة إنشائه.

ما ستتعلمه

  • شرح سبب استخدام الفئات في JavaScript وأهميتها
  • وصف البنية الشائعة للفئة ومبادئ التصميم الأفضل للفئات
  • التصريح بخصائص نسخة الفئة والأعضاء الثابتين في الفئة
  • العمل مع نسخ الفئة والوراثة
  • تصميم فئة من ورقة مواصفات من خلال تمرين تطبيقي
  • استكشاف وحدات JavaScript وإنشاء جملة تعداد (enum)

النقاط الرئيسية

  • تُنمّي الدورة مهارات البرمجة الكائنية التوجه بلغة JavaScript، وتشمل فئات الكائنات وبنيتها الشائعة وطريقة إنشائها.
  • يكتسب المتعلمون فهمًا لأهمية الفئات في JavaScript وكيفية التصريح بخصائص نسخة الفئة.
  • تتناول الدورة الأعضاء الثابتين في الفئة، ونسخ الفئة، والوراثة، ومبادئ التصميم الأفضل للفئات.
  • يستكشف المتعلمون وحدات JavaScript المختلفة ويتعرفون على ماهية enum وكيفية إنشائه.
  • يتناول تمرين تطبيقي تصميم فئة من ورقة مواصفات.

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

ماذا سأتعلم في دورة JavaScript الكائنية التوجه؟

ستتعلم فئات الكائنات في JavaScript وبنيتها الشائعة وطريقة إنشائها، وأهمية الفئات، وكيفية التصريح بخصائص نسخة الفئة، والأعضاء الثابتين في الفئة، ونسخ الفئة، وكيفية تصميم فئة، ووحدات JavaScript، وماهية enum وكيفية إنشائه.

هل تتضمن الدورة أي تدريب تطبيقي؟

نعم. تتضمن الدورة تمرينًا على تصميم الفئات، بما في ذلك درس حول تصميم فئة من ورقة مواصفات.

ما المهارات التي تساعدني هذه الدورة على تطويرها؟

تُنمّي هذه الدورة المهارات في JavaScript الكائنية التوجه، ولغة JavaScript (لغة البرمجة)، والبرمجة الكائنية التوجه (OOP)، ومفاهيم نصوص JavaScript البرمجية ذات الصلة.

ما الموضوعات التي تغطيها الدروس؟

تغطي الدروس: سبب استخدام الفئات، والبنية الشائعة للفئة، ومبادئ التصميم الأفضل للفئات، والتصريح بخصائص نسخة الفئة، والأعضاء الثابتين في الفئة، ونسخ الفئة والوراثة، وتصميم فئة من ورقة مواصفات، ووحدات JavaScript، وإنشاء enum في JavaScript.