البرمجة الشيئية في بايثون - دورة 26500 روبل روسي. من مركز تدريب IBS، مدة التدريب 20 ساعة، التاريخ: 18 مارس 2024.
Miscellanea / / December 04, 2023
ستفهم في الدورة جميع جوانب النهج الموجه للكائنات في بايثون. ابدأ بالتغليف والكلمة الأساسية __slots__ المثيرة للاهتمام، وتحدث عن سبب الحاجة إلى الحزم وكيفية إنشاء صندوق الحماية الافتراضي الخاص بك لمشروع في Python.
ستنظر إلى الوظيفة ككائن وتستكشف كيف تفيد المطور. في هذا القسم، الموضوع الأكثر أهمية هو أدوات الديكور، والتي تعمل على تبسيط الكود بشكل كبير من خلال الوظائف المتعددة.
في الوحدة الخاصة بدورة حياة الكائن، ستتعلم كيفية إنشاء نموذج خاص بك استنادًا إلى الأنواع الأساسية الموجودة وسبب الحاجة إلى ذلك. سوف تفهم الأسئلة المتعلقة بما يحدث ومتى وكيف يتم إنشاء الكائن وتدميره.
سوف تتعلم كيفية إعادة موارد النظام التي يقرضها للمطور، لكنه لا يعيدها دائمًا؛ تعرف على كيفية ضمان ذلك باستخدام مدير السياق. ستقوم بإضافة وطرح ومضاعفة فئات المستخدمين باستخدام أساليب بايثون السحرية.
وفي نهاية التدريب سنتحدث عن كيفية إخفاء خوارزمية اجتياز هياكل البيانات أو توليد البيانات بناءً عليها التكرارات، وبيانات العائد، وكذلك النظر في طرق إنشاء هياكل البيانات باستخدام بناء الجملة المبسط بايثون.
جميع المعلومات المنشورة في هذا القسم من Lifehacker ليست عرضًا عامًا كما هو محدد في أحكام المادة 437 من القانون المدني للاتحاد الروسي، وهي لأغراض إعلامية فقط.
تستخدم الخدمة تقنيات من مشروع "متعلمون" ولا تقدم خدمات تعليمية.