الفئات: العلوم والتكنولوجيا
تدرك مفهوم البرمجة كائنية التوجه مـن الناحيتين النظرية والعملية، جنبًا إلى جنب مـع فهم العلاقة التي تربطها بمجال البرمجة، وكيفية التعامل معها بطريقة فعّالة.
تستوعب كيف تم إنشاء وتصميم لغة بايثون لتتوافق مع البرمجة كائنية التوجه، بالإضافة إلى استخدام البرمجة كائنية التوجه لكتابة الرموز والأكواد في لغة بايثون.
تتعرف على شرح تفصيلي لمجموعة المبادئ الرئيسية التي تشكّل البرمجة كائنية التوجه، بما في ذلك: التغليف، وتجريد البيانات، والوراثة، وأخيرًا وليس آخرًا تعدد الأشكال.
دروس مجانية
المقدمة
شرح ClassوObject
1. البرمجة الكائنية
المقدمة
شرح ClassوObject
شرح Self
شرح ال Constructor
أنواع الدوال و المتغيرات في البرمجة الكائنية
كل شيء عبارة عن Object
الوراثة
الوراثة المتعددة
كيفية التعامل مع ال constructor داخل الوراثة
الاستيراد
دالة classes المتداخلة
متعدد الأشكال
الجزء الثالث من الاستثناء
شرح Enum Class
إن لم تقرر بعد من أين تبدأ رحلتك لتعلّم البرمجة، فإن هذه الدورة التدريبية هي أنسب نقطة انطلاق للبدء في هذه المغامرة. على مدار هذه الدورة الشاملة، لن تتعرف فقط على إحدى لغات البرمجة الأكثر استخدامًا في العالم – بايثون – بل وستتعرف أيضًا على لغة ترميز النص الفائق (إتش تي إم إل)، وإطار عمل الويب جانغو، والمزيد. وخطوة بخطوة ستتعلّم كيفية كتابة الرموز والأكواد من الصفر، واستخدام الدوال المختلفة، واستكشاف ماهية البرمجة كائنية التوجه. كل هذا وأكثر على بعد خطوة واحدة منك، فهيّا ابدأ التعلّم الآن!
لا توجد متطلبات لهذه الدورة. كل ما تحتاجه لتحقيق أقصى فائدة من هذه الدورة هو اهتمامك بموضوع الدورة ورغبتك في التعلم.
خبير هندسة برمجيات
7,497 متعلمين
39 دورات