آموزش OOP پایتون - دوره کامل برنامه نویسی شی گرا
✅ سرفصل و جزئیات آموزش
در این دوره برنامه نویسی شی گرا پایتون را از ابتدا می آموزید و به کلاس ها، وراثت، پلی مورفیسم و موارد دیگر مسلط می شوید.
آنچه یاد خواهید گرفت
- برنامه نویسی شی گرا چیست؟
- درک کلاس ها و آبجکت ها
- برنامه نویسی رویه ای در مقابل شی گرا
- تعریف و ایجاد کلاس ها
- متغیرهای کلاس در مقابل متغیرهای نمونه
- درک متدهای نمونه
- Overloading و Overriding متد
- ترتیب رزولوشن متد (MRO)
- پیاده سازی انتزاع با کلاس های پایه انتزاعی (ABC)
- درک متدهای جادویی و Overloading عملگر
- درک کامپوزیشن در مقابل وراثت
- سازماندهی کد و طراحی ماژولار
- نوشتن کد OOP تمیز و قابل نگهداری
- ایجاد اپلیکیشن GUI با استفاده از OOP
پیش نیازهای دوره
- هیچ دانش قبلی لازم نیست.
توضیحات دوره
با دوره جامع «آموزش OOP در پایتون - دوره کامل برنامه نویسی شی گرا» به دنیای پایتون شیرجه می زنید و به مفهوم قدرتمند برنامه نویسی شی گرا (OOP) مسلط می شوید. این دوره هم برای برنامه نویسان مبتدی و هم برای برنامه نویسان باتجربه طراحی شده که می خواهند اصول OOP را به طور موثر در پروژه های پایتون خود به کار گیرند.
آنچه خواهید آموخت:
- آشنایی با مفاهیم OOP - اصول اساسی برنامه نویسی شی گرا، از جمله کلاس ها، آبجکت ها، وراثت، پلی مورفیسم، کپسوله سازی و انتزاع را درک می کنید.
- کلاس ها و آبجکت های پایتون - شما با نحوه تعریف و استفاده از کلاس ها و آبجکت ها در پایتون آشنا می شوید و نحوه ایجاد و مدیریت آبجکت ها، attributes و متدها را بررسی می کنید.
- وراثت و پلی مورفیسم - به وراثت برای استفاده مجدد و گسترش کد مسلط شده و با پلی مورفیسم برای نوشتن کدهای انعطاف پذیر و قابل نگهداری آشنا می شوید.
- کپسوله سازی و انتزاع - شما کشف می کنید که چگونه از داده خود محافظت کرده و کد ماژولار را با استفاده از تکنیک های کپسوله سازی و انتزاع ایجاد کنید.
- تکنیک های پیشرفته OOP - در مباحث پیشرفته مانند وراثت چندگانه، Overloading عملگر، overriding متد و استفاده از دکوراتورها در OOP عمیق تر می شوید.
- پروژه های واقعی - مهارت های خود را با پروژه های عملی که شامل ایجاد اپلیکیشن های واقعی و حل مشکلات پیچیده با استفاده از مفاهیم OOP است، اعمال می کنید.
با شرکت در دوره « OOP در پایتون - دوره کامل برنامه نویسی شی گرا» قدم بعدی را در سفر برنامه نویسی خود برمی دارید. شما به مفاهیم OOP مسلط می شوید که شما را به عنوان توسعه دهنده ماهر پایتون متمایز می کند. با تکمیل دوره، اعتماد به نفس و مهارت های لازم برای نوشتن کدهای تمیز، کارآمد و قابل استفاده مجدد با استفاده از برنامه نویسی شی گرا در پایتون را به دست خواهید آورد. اکنون به ما بپیوندید و سفر خود را برای تبدیل شدن به متخصص OOP پایتون آغاز کنید.
این دوره برای چه کسانی مناسب است؟
- سفر برنامه نویسی خود را با یک پایه قوی در OOP پایتون آغاز می کنید.
- کسی که علاقه مند به دوره جامع برنامه نویسی شی گرا پایتون است.
آموزش OOP پایتون - دوره کامل برنامه نویسی شی گرا
-
برنامه نویسی شی گرا چیست؟ 05:09
-
آشنایی با کلاس ها و آبجکت ها 07:24
-
برنامه نویسی رویه ای در مقابل شی گرا 07:26
-
تعریف و ایجاد کلاس ها 07:51
-
آشنایی با متد __init__ 08:02
-
ایجاد و استفاده از آبجکت ها 07:50
-
متغیرهای کلاس در مقابل متغیرهای نمونه 08:16
-
آشنایی با متدهای نمونه 07:20
-
متدهای کلاس و classmethod@ 08:20
-
متدهای استاتیک و staticmethod@ 06:20
-
Overloading و Overriding متد 07:23
-
آشنایی با وراثت 04:49
-
وراثت تک و چندگانه 08:38
-
ترتیب رزولوشن متد (MRO) 06:58
-
پلی مورفیسم و Overriding متد 08:53
-
آشنایی با کپسوله سازی 07:07
-
Attribute های عمومی، محافظت شده و خصوصی 08:47
-
پیاده سازی انتزاع با کلاس های پایه انتزاعی (ABCs) 08:10
-
مثال های عملی کپسوله سازی و انتزاع 13:36
-
آشنایی با متدهای جادویی و Overloading عملگر 07:53
-
ایجاد Iterators و ژنراتورهای سفارشی 08:22
-
آشنایی با کامپوزیشن در مقابل وراثت 08:35
-
سازماندهی کد و طراحی ماژولار 06:59
-
نوشتن کد OOP تمیز و قابل نگهداری 07:31
-
ایجاد اپلیکیشن GUI با استفاده از OOP 09:14
-
پروژه - ساخت ماشین حساب ساده مبتنی بر OOP 09:04
مشخصات آموزش
آموزش OOP پایتون - دوره کامل برنامه نویسی شی گرا
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:26
- مدت زمان :03:25:57
- حجم :894.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy