بايثون OOP: تعلم الركائز الأربع للبرمجة الكائنية المنحى

الانتقال من كتابة النصوص الأساسية إلى كتابة شفرة بايثون نظيفة ومنظمة وقابلة لإعادة الاستخدام عن طريق إتقان الفئات والكائنات ومبادئ التصميم الأساسية الموجهة للكائنات.

4.6 (1,006) ⏱ 51 دقيقة 📚 10 درس 🎧 النسخة الصوتية

حول هذه الدورة

إن كتابة شفرة بايثون التي يسهل تعهدها، وتعديلها، وتقاسمها مع الآخرين تتطلب التحرك إلى ما هو أبعد من النصوص الإجرائية البسيطة. إن فهم كيفية بناء شفرة باستخدام مبادئ الكائنية المنحى يشكل المفتاح إلى فتح أبواب تطوير البرمجيات على المستوى المهني. في هذه الدورة القائمة على النص، سوف تنتقل إلى تصميم شفرة قوية وقابلة لإعادة الاستخدام باستخدام ميزات بايثون الموجهة نحو الكائن. وسوف تتعلم كيف تفكر من حيث الكائن والفئات، مما يسمح لك ببناء تطبيقات جيدة التنظيم تتماشى مع معايير الصناعة الحديثة. ماذا ستتعلم: - فهم المفاهيم الأساسية للطبقات، والحالات، والخصائص، والطرق في بايثون. - تنفيذ الركائز الأربع لـ OOP: التغليف، والوراثة، والتعددية، والتجريد. - تطبيق سمات حديثة للغة بايثون مثل إشارات النوع وفئات البيانات لكتابة شفرة نظيفة ذاتية التوثيق. - تصميم مكونات برامجيات قابلة لإعادة الاستخدام عن طريق رسم سيناريوهات عالمية حقيقية على هياكل قائمة على الكائن. - ممارسة كتابة وإعادة تكوين شفرة بايثون من خلال تمارين كتابية منظمة وأمثلة واضحة للشفرة. تبدأ الدورة بالمصطلحات الأساسية وإنشاء الفئات الأساسية قبل إرشادك خطوة بخطوة من خلال كل من الركائز الأربع للبرمجة الكائنية المنحى. وسوف تستكشف مقتطفات رمزية عملية وسيناريوهات منظمة قائمة على النص تبين كيف تنطبق هذه المبادئ على تصميم البرمجيات في العالم الحقيقي. هذه الدورة مصممة لمطوري بايثون المبتدئين الذين يفهمون النحو الأساسي - مثل المتغيرات والدوائر والدوال - ويرغبون في رفع مهاراتهم في البرمجة إلى المستوى التالي. ولا تحتاج إلى خبرة سابقة في البرمجة الكائنية المنحى. ابدأ القراءة اليوم لبناء أساس أقوى في تصميم برمجيات بايثون الحديثة.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    51 دقيقة من المحتوى التطبيقي

المراجعات (11)

Andrew Roberts US متعلِّم موثَّق
★ 4 · 2026-05-13T02:18:52+00:00

Fantastic structure, easy to follow along. The practical exercises were spot on and helped solidify the concepts.

ابتسام القطان KW
★ 5 · 2026-04-12T16:08:52+00:00

A good introduction. The structure was mostly clear, but I wish there were a few more real-world examples. Still, learned a lot.

Joshua Clark AU
★ 4 · 2026-02-02T22:42:52+00:00

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

Giorgos Antoniou GR متعلِّم موثَّق
★ 4 · 2025-12-25T22:16:52+00:00

Learned a ton and the structure made it easy to follow along. Loved the practical application examples they provided.

Mia Scott NZ متعلِّم موثَّق
★ 5 · 2025-12-06T21:52:52+00:00

Couldn't have asked for a better learning experience. The structure flowed perfectly, and the examples were incredibly relevant. Highly recommend!

Андрій Бондаренко UA متعلِّم موثَّق
★ 5 · 2025-10-04T01:52:52+00:00

So glad I took this. The way it's structured makes learning a breeze. The practical exercises were a huge plus!

Zofia Woźniak PL
★ 5 · 2025-08-28T05:39:52+00:00

Loved the practical application examples. Exactly the kind of hands-on learning I was looking for.

جمال عبدو JO متعلِّم موثَّق
★ 4 · 2025-05-08T06:59:52+00:00

مقدمة جيدة ، لقد أقدر الخطوات الواضحة ، على الرغم من أن بعض الوحدات اللاحقة كان يمكن أن تستخدم المزيد من الأمثلة.

Peter Petersen DK متعلِّم موثَّق
★ 4 · 2025-03-05T09:49:52+00:00

هذه مقدمة جيدة، البنية منطقية، وتغطي الأساسيات بفعالية، قد تكون مقدمة أكثر مما ينبغي للمتعلمين المتقدمين.

Олжас Айтбаев KZ
★ 5 · 2025-02-28T15:45:52+00:00

انه دورة متينة, البنية منطقية ومعظم الامثلة كانت مفيدة, يمكن استخدام بعض السيناريوهات من العالم الحقيقي

Leon Bauer AT متعلِّم موثَّق
★ 4 · 2025-02-21T22:47:52+00:00

Good introduction to the topic. The structure was logical, and most of the examples were relevant, though I wished for more depth in certain areas.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع