توضیحات
دوره Advanced OOP with Python. Beyond the basics. این دوره طراحی شی گرا را در پایتون فراتر از سطح متوسط آموزش می دهد. این دوره دانش شما را در مورد طبقات، اشیا، وراثت و چندشکلی تقویت و عمیق می کند. شما بسیاری از جزئیات پیاده سازی کلاس و شیء خاص پایتون را در مورد ساخت، overriding و overloading یاد خواهید گرفت. تمرینات زیادی را انجام دهید که به شما امکان می دهد وظایف معمول OOP را تمرین کنید. توسعه دهندگانی که به ویژه از این دوره بهره می برند، عبارتند از:
- توسعهدهندگان پایتون که اصول اولیه OOP را آموختهاند و میخواهند عمیقتر به مکانیک OOP در پایتون بپردازند.
- توسعه دهندگانی که تجربه را از زبان برنامه نویسی OO دیگری به ارمغان می آورند و می خواهند یاد بگیرند که چگونه از OOP در پایتون استفاده کنند
- توسعه دهندگان OOP خودآموخته که می خواهند مهارت های خود را با یادگیری بهترین شیوه ها بهبود بخشند
دانش آموزانی که به این دوره علاقه مند هستند اغلب ویژگی های اولیه OOP را می دانند اما هنوز از ویژگی های زبان منحصر به فرد پایتون که به آنها اجازه می دهد به روشی پایتونیک شی گرا کار کنند آگاه نیستند. این می تواند منجر به کد پرمخاطب یا ناکارآمد شود. هدف من این است که روش های به روز و ترجیحی کار با OOP در پایتون را به شما آموزش دهم و کد شما را ساختاریافته و قابل نگهداری کنم. بعد از این دوره چه کاری می توانید انجام دهید؟
- در زمان و نحوه استفاده از ویژگی های OOP در کد خود تصمیم بهتری بگیرید
- با ادغام ویژگی های زبان داخلی پایتون، کلاس های کارآمدتری ایجاد کنید
- با استفاده از بررسی نوع ساختاری، شخصیت پویا پایتون را در آغوش بگیرید
موضوعات
- کلاس ها و اشیاء: نمونه سازی کلاس، خود، ویژگی های داده، UML، متدها، __str__، __repr__، سازنده
- وراثت : متدهای ارث بری، گسترش و لغو، دسترسی به کلاس پایه از طریق کلاس پایه super، انتزاعی
- OOP در یک زبان پویا : تایپ پویا، بررسی نوع استاتیک، بارگذاری بیش از حد
- چند شکلی : اصل باز-بسته، برابری نوع، رابط ها و پروتکل ها
- کپسوله سازی : دید ویژگی. نام اختلاس، خواص
- کلاس ها در پایتون : کلاس به عنوان شی، متغیرهای کلاس، کلاس و متدهای استاتیکت.
آنچه که در دوره Advanced OOP with Python Beyond the basics فرا خواهید گرفت
- در زمان و نحوه استفاده از ویژگی های OOP در کد خود تصمیم بهتری بگیرید
- از وراثت برای تایپ فرعی اسمی استفاده کنید و از کدهای تکراری جلوگیری کنید
- با ادغام ویژگی های زبان داخلی پایتون، کلاس های کارآمدتری ایجاد کنید
- با چند شکلی به اصل بسته باز پایبند باشید
- از پروتکل ها برای دستیابی به زیرتایپ ساختاری استفاده کنید
- روش منحصر به فرد پایتون برای پیاده سازی کپسوله سازی را بیاموزید
این دوره مناسب افرادیست که
- توسعهدهندگان پایتون که اصول اولیه OOP را آموختهاند و میخواهند عمیقتر به مکانیک OOP در پایتون بپردازند.
- توسعه دهندگانی که تجربه را از زبان برنامه نویسی OO دیگری به ارمغان می آورند و می خواهند یاد بگیرند که چگونه از OOP در پایتون استفاده کنند
- توسعه دهندگان OOP خودآموخته که می خواهند مهارت های خود را با یادگیری بهترین شیوه ها بهبود بخشند
مشخصات دوره Advanced OOP with Python Beyond the basics
- ناشر: Udemy
- مدرس: Loek van den Ouweland
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 1 ساعت و 53 دقیقه
- تعداد دروس: 21
سرفصل های دوره Advanced OOP with Python Beyond the basics
پیشنیازهای دوره Advanced OOP with Python Beyond the basics
- Beginner understanding of OOP
- ~1 year experience in Python or another programming language
تصاویر دوره Advanced OOP with Python Beyond the basics
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
313 مگابایت
















































2 دیدگاه. همین الان خارج شوید
اگر میشه لطفا به نسخه ۲۰۲۴ به روز بشه. ممنون
سلام
در دسترس نیست.