كورس البرمجة كائنية التوجه او البرمجة الشيئية - Object-oriented programming (OOP).
بواسطة لغة دارت - Dart programming language
يقدمه : المهندس اسلام همام " Islam Hmam " :
https://www.facebook.com/islamhmam22
لينك الكورس كامل :
https://www.youtube.com/watch?v=zNSxiQhj98Q&list=PL60rTvwmJG03Zrnyss91uz82Z2lSgnHir&ab_channel=StudentGuide%D8%AF%D9%84%D9%8A%D9%84%D8%A7%D9%84%D8%B7%D8%A7%D9%84%D8%A8
بيئات العمل التى نشرح عليها (المحرر الذى نكتب عليه) : https://dartpad.dev/?
الموقع الثانى لاستخدام مكتبة الادخال و الاخراج - اضغط fork repl :
https://replit.com/@IslamHmam/islam-hmam#main.dart
رابط جروب الاستفسارات : https://www.facebook.com/groups/firstprogrammer/

دارت (بالإنجليزية: Dart)‏ هي لغة برمجة مصممة لتطوير تطبيقات الويب وتطبيقات الاندرويد والios، من تطوير شركة جوجل والتي تستهدف فيها مطوري الويب وتطبيقات الهاتف. أحد أهداف اللغة بأن تعمل على جميع متصفحات الويب المتقدمة والأجهزة المحمولة وصولاً إلى خوادم الويب.ما يميز اللغة هو إمكانية كتابة برنامج ونشره على أجهزة أندرويد وآيفون دون إعادة كتابة التطبيق بلغة أخرى.

البرمجة كائنية التوجُّه أو البرمجة الشيئية (بالإنجليزية: Object-oriented programming - OOP)‏ ويطلق عليها أحيانا اسم برمجة كائنية المنحى أو برمجة موجهة نحو الكائنات (أو العناصر) وهي نمط برمجة متقدم، وفيه يقسم البرنامج إلى وحدات تسمى الكائنات (Objects)، كل كائن هو حزمة (تعليب) من البيانات (المتغيرات والثوابت) والطرق ووحدات التنظيم وواجهات الاستخدام. ويُبنى البرنامج بواسطة استخدام الكائنات وربطها مع بعضها البعض وواجهة البرنامج الخارجية باستخدام هيكلية البرنامج وواجهات الاستخدام الخاصة بكل كائن. من مميزات البرمجة الشيئية أنها تسمح بإعادة الاستخدام للأكواد البرمجية التي تم اختبارها وذلك باستدعائها في البرامج الأخرى دون إعادة برمجتها. إعادة الاستخدام يسهل بناء البرامج بشكل سريع في وقت قصير.