مقدمة في Object Oriented Programming (OOP)
متوسط
33377 مشترك
03:53:55
للتعرف على أهم مفاهيم البرمجة الكائنية، وأهميتها في عالم البرمجة دون التطرق لأي لغة معينة.
37 فيديو تعليمي
13 مقال
7 اختبارات
5 مشاريع
ماذا ستتعلم ؟
التعرف على أهمية مفهوم OOP في عالم البرمجة.
التعرف على مفاهيم Class و Object ومدى أهميتها.
التعرف على مفهوم Inheritance، وهو أحد المفاهيم المتعلقة بمفهوم OOP.
التعرف على مفهوم Abstraction، وهو أحد المفاهيم المتعلقة بمفهوم OOP.
التعرف على مفهوم Encapsulation، وهو أحد المفاهيم المتعلقة بمفهوم OOP.
التعرف على مفهوم Polymorphism، وهو أحد المفاهيم المتعلقة بمفهوم OOP.
محتوى الدورة
1
مقدمة عن الدورة
00:01:13
مقدمة عن الدورة
مقدمة الدورة
مقدمة عن الدورة
2
مقدمة في مفهوم OOP
00:07:07
مقدمة في مفهوم OOP
مقدمة عن الوحدة
مفهوم Object Oriented Programming (OOP)
ملخص عن الوحدة
مقال
تأكد من معلوماتك
3 أسئلة
3
مقدمة في مفهوم Class و Object
00:52:47
مقدمة في مفهوم Class و Object
مقدمة عن الوحدة
مقدمة في مفهوم Class
إنشاء Class
مقدمة في مفهوم Object
مفهوم Constructor
مفهوم Visibility
مقدمة في UML
ملخص عن الوحدة
مقال
تمرين
حل التمرين
تأكد من معلوماتك
3 أسئلة
4
مبادئ مفهوم OOP
00:05:23
مقدمة عن الوحدة
مبادئ برمجة OOP
لماذا نحتاج مبادئ البرمجة OOP؟
ملخص عن الوحدة
مقال
تأكد من معلوماتك
3 أسئلة
5
مقدمة في مفهوم Inheritance
00:44:22
مقدمة عن الوحدة
مفهوم الوراثة | Inheritance
لماذا نحتاج الوراثة في البرمجة؟
تمثيل الوراثة باستخدام UML diagram
مثال على مفهوم الوراثة
ملخص عن الوحدة
مقال
تأكد من معلوماتك
3 أسئلة
تمرين
حل التمرين
6
مقدمة في مفهوم Abstraction
00:40:19
مقدمة في مفهوم Abstraction
مقدمة عن الوحدة
مقدمة في مفهوم Abstraction
لماذا نستخدم Abstraction في البرمجة؟
مثال تطبيقي على Abstract Method
خصائص Abstract Class
ملخص عن الوحدة
مقال
تأكد من معلوماتك
3 أسئلة
تمرين
حل التمرين
7
مقدمة في مفهوم Encapsulation
00:42:34
مقدمة في مفهوم Encapsulation
مقدمة عن الوحدة
مقدمة في مفهوم Encapsulation
لماذا نحتاج Encapsulation في البرمجة؟
مثال على تطبيق مفهوم Encapsulation
مفهوم دوال ()Set و ()Get
ملخص عن الوحدة
مقال
تأكد من فهمك
3 أسئلة
تمرين
حل التمرين
8
مقدمة في مفهوم Polymorphism
00:40:10
مقدمة في مفهوم Polymorphism
مقدمة عن الوحدة
مقدمة في مفهوم Polymorphism
ملخص عن الوحدة
مقال
تمرين
حل التمرين
تأكد من معلوماتك
3 أسئلة
دورات قد تهمك أيضاً

دورة تعليمية
JAVA 102
تهدف الدورة للتعرف على تطبيق المصفوفات والدوال، وكيفية عمل التكرار والاستثناءات في لغة JAVA.
متوسط
5 وحدات
04:55:52

دورة تعليمية
Power Bi 102
تهدف الدورة إلى التعرف على طريقة استيراد البيانات من مصادر متعددة، والتعرف على المهارات الأساسية اللازمة لتحليل وتنظيم البيانات باستخدام Power BI، بالإضافة إلى تصميم تقارير وDashboard تفاعلي.
متوسط
7 وحدات
01:26:15