
تُعد البرمجة الكائنية التوجه نموذجاً لتنظيم البيانات باستخدام الكائنات والفئات التي تحتوي على سمات وخصائص. تُستخدم هذه التقنية على نطاق واسع في تطوير البرمجيات الحديثة، مما يجعلها مهارة ضرورية لمن يسعى لفهم أنظمة البرمجة المتقدمة والتفاعل مع مطوري البرامج الآخرين بشكل فعال. خلال هذه الدورة التي تمتد لأربعة أسابيع من جامعة ميشيغان، ستوسع معرفتك بمفاهيم البرمجة الكائنية وتتعلم كيفية إنشاء برامج باستخدام الكائنات التي تستند إلى الفئات، بالإضافة إلى تطوير مهارتك في كتابة الفئات الخاصة بك. كما ستكتسب الثقة اللازمة لفهم وتعديل برامج كائنية أكبر وتعقيداً. تستند الدورة إلى منهج تفاعلي وابتكاري يشمل أنشطة تطبيقية مثل إنشاء مجمّع صور ونماذج تحاكي أشياء واقعية ككرة الحظ السحرية، مما يعزز تعلمك بأسلوب ممتع وعملي.
Barbara Ericson
Associate Professor of Information, School of Information and Associate Professor of Electrical Engineering and Computer Science, College of Engineering