سرعت پخش
سبک زیرنویس
آموزش جامع برنامهنویسی شیگرا (OOP) در Python
- ۲ دانشجو
- ۲ ساعت و ۱۳ دقیقه مدت دوره
- مبتدی سطح
- در حال برگزاری وضعیت
بدون پرداخت — همین الان شروع کن
درباره دوره
این دوره برای توسعهدهندگان پایتونی طراحی شده است که قصد دارند از سطح کدنویسی تابعی فراتر رفته و با درک عمیق مفاهیم شیگرایی (OOP)، معماری نرمافزارهای خود را بهبود ببخشند.
در طول این آموزش، شما با استفاده از ابزارهای بومی Python، نحوه طراحی کلاسهای پیچیده، مدیریت ویژگیها با Magic Attributes و پیادهسازی الگوهای مهندسی نرمافزار را به صورت عملی تجربه خواهید کرد.
مسیر آموزشی ما از مفاهیم پایه کلاسها آغاز شده و با بررسی مباحث پیشرفتهای نظیر Property Decoratorها، ارثبری و کپسولهسازی به پایان میرسد تا شما را برای ورود به پروژههای بزرگ آماده کند.
در این دوره چه چیزهایی یاد میگیرید؟
- درک عمیق ساختار کلاسها و متدهای اختصاصی در Python
- کار با Constructorها و مدیریت چرخه حیات آبجکتها
- استفاده از Magic Attributes برای مدیریت ویژگیهای کلاس
- پیادهسازی متد __repr__ جهت نمایش استاندارد آبجکتها
- کاربرد Class Attributes و متدهای استاتیک در پروژهها
- پیادهسازی ارثبری (Inheritance) برای کاهش تکرار کد
- استفاده از Property Decorator برای مدیریت دسترسیها
- طراحی Getters و Setters جهت اعتبارسنجی دادهها
- اصول کپسولهسازی و طراحی متدهای داخلی کلاس
این دوره مناسب چه کسانی است؟
- توسعهدهندگان پایتون که با سینتکس مقدماتی آشنا هستند
- برنامهنویسانی که قصد بهبود ساختار و خوانایی کدهای خود را دارند
- دانشجویان و علاقهمندان به درک مفاهیم مهندسی نرمافزار
با تکمیل این دوره، شما به دانش عمیق و کاربردی شیگرایی در پایتون مجهز خواهید شد که نه تنها کیفیت کدهای شما را ارتقا میدهد، بلکه مسیر استخدام در شرکتهای بزرگ نرمافزاری را برای شما هموار میسازد. همین حالا یادگیری را شروع کنید.
جلسات دوره
9 جلسهنظرات و گفتگو
سوال، نظر یا تجربهات رو بنویس — بقیه هم ازش استفاده میکنن.
برای نوشتن نظر باید وارد بشی — یک دقیقهست!
هنوز کسی نظر نذاشته — تو اولین نفر باش!