TrueschoTruescho
كل الدورات
مفاهيم البرمجة الكائنية
Coursera
دورة
غير محدد

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

LearnQuest

تعرّف على المفاهيم الأساسية في البرمجة الكائنية مثل الكائنات، الفصول، الوراثة، وتعدد الأشكال مع مثال عملي باستخدام لغة بايثون.

غير محدد4 أسبوعالإنجليزية10,105 متسجل

عن الدورة

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

ماذا ستتعلم

  • فهم مبادئ البرمجة الكائنية الأساسية
  • تطبيق الوراثة وتعدد الأشكال في البرمجيات
  • إنشاء واستخدام الفصول والكائنات في بايثون
  • تمكين نقل المفاهيم إلى لغات برمجة أخرى

المتطلبات المسبقة

  • ينصح بإكمال دورة أساسيات البرمجة قبل البدء

المدرسون

L

LearnQuest Network

المواضيع

تطوير البرمجيات
علوم الحاسوب
تطوير ويب وهاتف
تصميم كائني
برمجة الحاسوب
تصميم برمجي
مبادئ البرمجة
الحوسبة الموزعة

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

تطوير البرمجيات
علوم الحاسوب
تطوير ويب وهاتف
تصميم كائني
برمجة الحاسوب
تصميم برمجي
مبادئ البرمجة
الحوسبة الموزعة
Test Driven Development (TDD)
Software Design Patterns

ابدأ التعلم الآن