البرمجة كائنية التوجه (OOP)

المعلم: محمد خالد العنزي - م

عن الدورة

تعد البرمجة كائنية التوجه (Object-Oriented Programming - OOP) من أهم المفاهيم في تطوير البرمجيات، وهي الأساس الذي تعتمد عليه العديد من لغات البرمجة الحديثة مثل Dart وJava وC وC++.

في هذه الدورة ستتعلم مفاهيم OOP باستخدام لغة Dart بطريقة عملية ومبسطة، حيث ستبدأ بفهم Class و Object و Constructors ، ثم تنتقل إلى المبادئ الأساسية مثل Encapsulation و Inheritance و Polymorphism و Abstraction ، بالإضافة إلى التعرف على Abstract Class و Interface و Static Members مع تطبيقات عملية وأمثلة واقعية.

صممت الدورة للتركيز على فهم المفاهيم وآلية تطبيقها، وليس مجرد حفظ الأكواد، مما يساعدك على كتابة كود منظم وقابل للتطوير، ويمنحك أساسًا قويًا يمكنك من استخدام مبادئ OOP في Dart ونقلها بسهولة إلى لغات برمجة أخرى.

ماذا ستتعلم

المتطلبات

لمن هذه الدورة

المبتدئون في البرمجة.,من أنهى أساسيات لغة Dart.,مطورو Flutter الذين يريدون فهم OOP بشكل صحيح.,أي مبرمج يريد فهم البرمجة الكائنية بشكل يمكن تطبيقه على مختلف لغات البرمجة.

دورات مرتبطة