Enroll Course: https://www.coursera.org/learn/programmation-orientee-objet-java

مقدمة

تعتبر برمجة الكائنات واحدة من أهم المفاهيم في عالم البرمجة، والدورة التي نقدمها اليوم على كورسيرا بعنوان “مقدمة في البرمجة الكائنية التوجه (بلغة الجافا)” توفر فرصة رائعة لفهم هذه المفاهيم بشكل معمق. تركز هذه الدورة على مفاهيم هامة مثل التغطية، التجريد، الوراثة، والتعدد الشكلي، كل ذلك ضمن لغة البرمجة Java.

تفاصيل الدورة

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

المحتوى العلمي

تحتوي الدورة على عدة أسابيع تغطي مجموعة متنوعة من المواضيع:

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

التوصية

أنصح بشدة بالتسجيل في هذه الدورة لأي شخص يرغب في تعزيز معرفته في البرمجة الكائنية بلغة الجافا. توفر الدورة بيئة تعليمية شاملة مع مواد غنية وأدوات تعليمية فاعلة، مما يجعلها اختياراً ممتازاً للمبتدئين وكذلك لمن لديهم بعض الخبرة ويرغبون في تحسين مهاراتهم.

Enroll Course: https://www.coursera.org/learn/programmation-orientee-objet-java