دوره آموزشی
دوبله زبان فارسی
برنامه نویسی شی گرا در پایتون
✅ سرفصل و جزئیات آموزش
در این دوره به برنامه نویسی شی گرا در پایتون، از اصول اولیه تا الگوهای طراحی پیشرفته مسلط می شوید.
آنچه یاد خواهید گرفت
- مفاهیم اصلی 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
مشخصات آموزش
برنامه نویسی شی گرا در پایتون
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:30
- مدت زمان :04:42:42
- حجم :4.17GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy