Sokan Academy

نتایج جستجوی شما


ساختار لوزی و MRO در پایتون

ساختار لوزی و MRO در پایتون

در این قسمت با Diamond Problem و Method Resolution Order (MRO) یکی از پیشرفته‌ترین مباحث شی‌گرایی در پایتون آشنا می‌شوید.


پیاده‌سازی الگوی Mixin در پروژه Employee

پیاده‌سازی الگوی Mixin در پروژه Employee

در این قسمت وارد بخش عملی می‌شوید و Mixinهایی که در قسمن قبل یاد گرفتید را به‌صورت واقعی در پروژه Employee پیاده‌سازی می‌کنید.


شی‌گرایی چندگانه و الگوی Mixin در پایتون

شی‌گرایی چندگانه و الگوی Mixin در پایتون

در این قسمت وارد مبحث ارث‌بری چندگانه (Multi-Inheritance) و طراحی درست Mixin می‌شوید.


بررسی آثار نقض اصول OCP و LSP

بررسی آثار نقض اصول OCP و LSP

در این قسمت، وارد بخش بسیار کاربردی می‌شوید. اگر اصول OCP و LSP را در طراحی کلاس‌ها رعایت نکنید، چه مشکلات واقعی در پروژه اتفاق می‌افتد؟


معرفی اصل LSP در شی‌گرایی

معرفی اصل LSP در شی‌گرایی

در این قسمت، به سراغ Liskov Substitution Principle (LSP) یا اصل جایگزینی باربارا لیسکوف، یکی از بنیادی‌ترین اصول شی‌گرایی می‌روید.


آموزش شی‌گرایی در پایتون

آموزش شی‌گرایی در پایتون

در این دوره، قرار نیست فقط با «کلاس» و «شیء» آشنا شوید؛ قرار است شی‌گرایی را واقعاً درک کنید و با تمرین و پروژه، آموخته‌های خود را به صورت عملی تقویت کنید. در کنار یادگیری مفاهیم OOP، اصول SOLID را هم می‌آموزید تا مانند یک برنامه‌نویس حرفه‌ای، کدهایی تمیز و توسعه‌پذیر بنویسید.


کاربرد super در شی‌گرایی پایتون

کاربرد super در شی‌گرایی پایتون

در این قسمت باتابع ()super، یکی از مهم‌ترین مفاهیم شی‌گرایی در پایتون آشنا می‌شوید.


اضافه کردن قابلیت ذخیره‌سازی و جمع‌بندی پروژه

اضافه کردن قابلیت ذخیره‌سازی و جمع‌بندی پروژه

در قسمت پیش ماژولی برای ذخیره اطلاعات کارمندان در فایل JSON نوشتید. در این قسمت از آن ماژول استفاده می‌کنید و قابلیت ذخیره‌سازی اطلاعات را به پروژه سیستم مدیریت کارمندان اضافه می‌کنید.


Serialize کردن اشیا برای ذخیره در فایل JSON

Serialize کردن اشیا برای ذخیره در فایل JSON

در این قسمت یک ماژول برای سریالایز کردن اطلاعات اشیا و نوشتن آن‌ها در فایل JSON می‌نویسید.


معرفی Serialization و Deserialization اشیا

معرفی Serialization و Deserialization اشیا

گاهی لازم است اشیا را برای ذخیره‌سازی یا انتقال، به قالب بایت یا متن تبدیل کرده و بعداً دوباره بازسازی شوند. این فرآیند همان Serialization و Deserialization است.

sokan-academy-footer-logo
کلیه حقوق مادی و معنوی این وب‌سایت متعلق به سکان آکادمی می باشد.