الفئات: التكنولوجيا والتطوير

البيانات
رقمي
التكنولوجيا
الهدف 4: التعليم الجيد
الهدف 8: العمل اللائق ونمو الاقتصاد
الهدف 9: الصناعة والابتكار والهياكل الأساسية

تعلم البرمجة الكائنية التوجه باستخدام ++C

مدة الدورة: 2 ساعة 46 دقيقة / 23 درس

مستوى: عام

اللغة: العربية

ماذا ستتعلم

  • ماهية المتغيرات وكيفية تحقيق أقصى استفادة ممكنة منهم، كيفية الوصول إلى البيانات المرادة بطرق مختلفة، وكذلك كيفية استخدام دالتي constructor وdeconstructor.

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

  • كيفية إعطاء أمر البدء لمجموعة عناصر محددة، وكيفية إنشاء ملفات منفصلة، جنبًا إلى جنب مع فهم ماهية الدوال الوهمية وكيفية تحقيق أقصى استفادة ممكنة أثناء استخدامها.

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

  • 2 ساعة 46 دقيقة/23 درس
  • آخر تحديث: 10/10/2022
  • شهادة إتمام الدورة

محتوى الدورة

دروس مجانية

1.

أستخدام Var في الفصل

6 دقيقة
2.

البناء

6 دقيقة
3.

فصول في ملفات منفصلة

12 دقيقة
1.

الفئة و العنصر

6 دقيقة
2.

أستخدام Var في الفصل

6 دقيقة
3.

البناء

6 دقيقة
4.

فصول في ملفات منفصلة

12 دقيقة
5.

عامل تحديد وعنصر السهم

4 دقيقة
6.

التفكيك

8 دقيقة
7.

عنصر ثابت

5 دقيقة
8.

تهيئة العنصر

6 دقيقة
9.

تكوين

12 دقيقة
10.

Friend

5 دقيقة
11.

This

6 دقيقة
12.

Operator Overloading

15 دقيقة
13.

الوراثة

7 دقيقة
14.

عنصر محمي

6 دقيقة
15.

الفئة المشتقة والمنشئ والمُدمِّر

7 دقيقة
16.

مقدمة في تعدد الأشكال

9 دقيقة
17.

وظائف افتراضية

7 دقيقة
18.

فئة مجردة ووظائف افتراضية

4 دقيقة
19.

Function Template

5 دقيقة
20.

Function Template With Multiple Parameters

3 دقيقة
21.

Class Template

6 دقيقة
22.

Template Specialization

5 دقيقة
23.

استثناء

5 دقيقة

عن الدورة

إذا كنت أحد المبرمجين المتمرسين أو المخضرمين، فمن المرجح أنك على دراية بوجود عدد من لغات البرمجة المصممة خصيصًا للبرمجة كائنية التوجّه المعروفة باختصار OOP. ومن بين هذه اللغات – على سبيل الذكر وليس الحصر – لغة Java، وPython، وكذلك C++. ومن ناحية أخرى، إذا كنت مبتدئًا في مجال البرمجة وترغب في فهم المزيد حول OOP، وخاصة في لغة C++، فهذه الدورة التدريبية تهدف إلى تغطية الأساسيات التي لا غنى عن معرفتها والتعمّق في الموضوع خطوة بخطوة.

متطلبات الدورة

لا توجد متطلبات لهذه الدورة. كل ما تحتاجه لتحقيق أقصى فائدة من هذه الدورة هو اهتمامك بموضوع الدورة ورغبتك في التعلم.

عن الخبير

هل تحتاج مساعدة؟