برنامهنویسی شیءگرا (OOP) متوسط در پایتون
✅ سرفصل و جزئیات آموزش
مهارتهای OOP خود را ارتقا دهید!
آمادهاید تا قدرت برنامهنویسی شیءگرا را آزاد کنید؟ شما در جای درستی هستید! در این دوره، شما بر پایههای برنامهنویسی شیءگرا تکیه خواهید کرد تا مهارتهای مورد نیاز برای نوشتن کد قوی و آماده تولید با پایتون را توسعه دهید.
وراثت چندسطحی و سربارگذاری متد
اصول اولیه وراثت را برای ایجاد کلاسهایی که عملکرد را از بیش از یک والد به ارث میبرند، به کار ببرید. مجموعهای جدید از قابلیتها را با سربارگذاری متد آزاد کنید تا پیادهسازیهای خاص خود را از عملگرهای داخلی ایجاد کنید و کلاسهای خود را قادر سازید تا در روشهای جدید و هیجانانگیزی استفاده شوند.
Type Hinting و توصیفگرها
مهارتهای خود را با Type Hinting به سطح بعدی ببرید و ببینید که چگونه کد شما برای خواندن، نوشتن و عیبیابی آسانتر میشود. چگونگی تنظیم، دسترسی و حذف یک ویژگی را با استفاده از توصیفگرها و سایر تکنیکهای بومی پایتون سفارشی کنید. یاد بگیرید که تکرارکنندههای سفارشی خود را برای ناوبری یک مجموعه یا تولید جریانی از داده بسازید.
کلاسهای پایه انتزاعی و الگوهای طراحی
قدرت کلاسهای پایه انتزاعی و چگونگی استفاده از آنها برای ایجاد "نقشههای ساخت" برای کلاسهای مشابه را کشف کنید. ساخت رابطهای رسمی و غیررسمی را برای ایجاد و پیادهسازی قرارداد بین کلاسها تمرین کنید. در نهایت، دوره با معماری و ساخت کلاسها با استفاده از الگوی طراحی متد کارخانه به پایان میرسد.
برنامهنویسی شیءگرا (OOP) متوسط در پایتون
-
اصول برنامهنویسی شیءگرا None
-
سربارگذاری عملگرهای پایتون None
-
وراثت چندگانه None
-
Type Hints None
-
توصیفگرها None
-
سفارشیسازی دسترسی به ویژگیها None
-
تکرارکنندههای سفارشی None
-
کلاسهای پایه انتزاعی None
-
رابطها None
-
متدهای کارخانه None
-
تبریک! None
مشخصات آموزش
برنامهنویسی شیءگرا (OOP) متوسط در پایتون
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:پیشرفته
- تعداد درس:11
- مدت زمان :4:00:00
- حجم :270.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy