دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

آموزش OOP پایتون - دوره کامل برنامه نویسی شی گرا

آموزش 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

1,349,500 269,900 تومان

مشخصات آموزش

آموزش OOP پایتون - دوره کامل برنامه نویسی شی گرا

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:26
  • مدت زمان :03:25:57
  • حجم :894.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,659,500 531,900 تومان
  • زمان: 06:44:45
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:24
  • تعداد درس: 115
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:41
  • تعداد درس: 51
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,762,000 1,752,400 تومان
  • زمان: 22:11:23
  • تعداد درس: 140
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,734,500 1,346,900 تومان
  • زمان: 17:03:28
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید