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

برنامه نویسی شی گرا در پایتون

برنامه نویسی شی گرا در پایتون

✅ سرفصل و جزئیات آموزش

در این دوره به برنامه نویسی شی گرا در پایتون، از اصول اولیه تا الگوهای طراحی پیشرفته مسلط می شوید.

آنچه یاد خواهید گرفت

  • مفاهیم اصلی OOP - کلاس ها، آبجکت ها، متدها
  • وراثت - ایجاد سلسله مراتب های کلاس
  • پلی مورفیسم - پیاده سازی رفتارهای انعطاف پذیر 
  • کپسوله سازی و انتزاع - پنهان سازی جزئیات
  • متدهای جادویی - سفارشی سازی عملیات های کلاس 
  • وراثت چندگانه - استفاده از ساختارهای کلاس پیچیده 
  • الگوهای طراحی - کد تمیز و قابل نگهداری
  • کلاس های پویا - اصلاح کلاس ها در ران تایم
  • پروژه های واقعی - کاربردهای عملی OOP
  • اشکال زدایی و بهینه سازی - بهبود عملکرد و کد

توضیحات دوره

در طول دوره، شرکت کنندگان با یادگیری مبانی OOP و پیشرفت به جنبه های پیچیده تر، از جمله پیاده سازی الگوهای طراحی که ماژولار بودن کد و قابلیت نگهداری آن را ارتقا می دهند، شروع می کنند. هر ماژول شامل تمرین‌ های کدنویسی عملی و پروژه‌ های واقعی برای تقویت مفاهیم کلیدی است و تضمین می‌ کند که یادگیرندگان می‌ توانند دانش خود را در سناریوهای کاربردی اعمال کنند. علاوه بر این، این دوره بر بهترین شیوه ها برای ساختاردهی کد OOP، تکنیک های اشکال زدایی و بهینه سازی عملکرد تأکید دارد.

این دوره برای چه کسانی مناسب است؟

  • برنامه نویسان مبتدی پایتون که به دنبال یادگیری مفاهیم OOP هستند.
  • توسعه دهندگان باتجربه که مایل به تعمیق مهارت های OOP هستند.
  • دانشجویانی که به دنبال تقویت اصول برنامه نویسی خود هستند.
  • مهندسان نرم افزار که هدفشان بهبود ماژولار بودن کد است.
  • دانشمندان داده که می خواهند مدل های داده قابل استفاده مجدد بسازند.
  • مشتاقان فناوری که به اصول طراحی نرم افزار علاقه مند هستند.
  • فریلنسرهایی که نیاز به نوشتن اپلیکیشن های مقیاس پذیر دارند.
  • تغییردهندگان شغلی که در حال بررسی نقش های توسعه نرم افزار هستند.

برنامه نویسی شی گرا در پایتون

  • آشنایی با برنامه نویسی شی گرا (OOP) در پایتون 25:20
  • کلاس در مقابل آبجکت در برنامه نویسی شی گرا 12:47
  • نوشتن اولین کلاس ما در OOP 38:17
  • متدها در مقابل توابع 01:57
  • نمودار کلاس در OOP 04:00
  • متدهای جادویی و متدهای Dunder در OOP 04:57
  • مفهوم self در OOP 05:05
  • چگونه آبجکت به attributes در OOP دسترسی دارد؟ 07:13
  • متغیر مرجع در OOP 03:27
  • انتقال بر اساس مرجع در OOP 03:48
  • تغییرپذیری آبجکت در OOP 02:51
  • متغیر نمونه در OOP چیست؟ 05:08
  • کپسوله سازی در OOP 25:00
  • متدهای getter و setter در OOP 06:15
  • کالکشن از آبجکت های کلاس در OOP 02:00
  • متدها و متغیرهای استاتیک در OOP 09:53
  • تجمیع در OOP 12:19
  • نمودار کلاس تجمیع در OOP 04:11
  • وراثت در برنامه نویسی شی گرا 18:25
  • نمودار کلاس وراثت در OOP 01:35
  • آنچه به ارث می رسد 08:04
  • Overriding متد در OOP 02:31
  • کلیدواژه Super در OOP 04:21
  • انواع وراثت در OOP 07:57
  • پلی مورفیسم در OOP 05:51
  • انتزاع در OOP 09:14
  • کدنویسی ماژولار در پایتون 09:18
  • if __name__ == "__main__" در پایتون 03:41
  • مگا پروژه OOP 33:35
  • نتیجه گیری و توصیه های آینده 03:42

1,856,500 371,300 تومان

مشخصات آموزش

برنامه نویسی شی گرا در پایتون

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:30
  • مدت زمان :04:42:42
  • حجم :4.17GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی: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
  • سطح دوره:
  • زبان: دوبله فارسی

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

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