توضیحات
دوره Python OOP: Object Oriented Programming From Beginner to Pro. این دوره برای توسعهدهندگان پایتون در هر سطحی است که میخواهند تمام آنچه برای نوشتن نرمافزار شیءگرای زیبا، سازمانیافته و قابل نگهداری لازم است را بیاموزند. بخش اول دوره فرض میکند که شما یک مبتدی کامل در OOP هستید و اصول اولیه OOP را معرفی میکند: کلاسها و اشیاء، ویژگیها و متدها، اصلاحکنندههای دسترسی، ویژگیهای استاتیک و متدهای استاتیک، ویژگیها در مقابل getters و setters. تا پایان این بخش، شما ابزارهایی برای نوشتن و درک نرمافزار شیءگرا خواهید داشت… اما ابزارها به تنهایی کافی نیستند! نوشتن نرمافزار عالی مستلزم درک اصولی است که به شما در سازماندهی مؤثر کد خود کمک میکند. بقیه دوره بر این اصول آزمایش شده تمرکز دارد و به شما آموزش میدهد که چگونه در مورد نرمافزار OOP با طراحی خوب، قابل نگهداری و توسعهپذیر فکر کنید، refactor کنید و در مورد آن ارتباط برقرار کنید. هر مفهوم با یک مثال معرفی میشود که ابتدا اصل را نقض میکند، و پس از آن بحث در مورد مسائل و یک راهحل refactor شده ارائه میشود – به شما کمک میکند تا واقعاً اصل و کاربردهای آن را درک کنید. تا پایان این دوره، دانش و اعتماد به نفس لازم برای نوشتن کد OOP تمیز، مقیاسپذیر و قابل نگهداری را خواهید داشت.
آنچه فرا خواهید گرفت:
- از یک مبتدی کامل OOP به فردی مطمئن تبدیل شوید و آماده کار بر روی نرمافزار OOP شوید.
- اصول اولیه OOP را بیاموزید: ایجاد کلاسها، اشیاء، ویژگیها، متدها، اصلاحکنندههای دسترسی، کلاسهای انتزاعی، getters & setters، ویژگیها، ویژگیهای استاتیک…
- مفاهیم مهم OOP را با مثالها درک کنید: encapsulation، abstraction، inheritance، polymorphism، coupling، composition، dependency injection.
- پنج اصل SOLID به شما نشان میدهد که چگونه مسئولیتها را به کلاسها اختصاص دهید و روابط بین آنها را مدیریت کنید.
- الگوهای طراحی “Gang of Four”: راهحلهای اثبات شده برای مشکلات تکراری در طراحی نرمافزار، بنابراین لازم نیست چرخ را دوباره اختراع کنید.
- زبان مدلسازی یکپارچه (UML) برای مدلسازی بصری کلاسها و روابط بین آنها به روشی استاندارد.
این دوره مناسب چه کسانی است؟
- هر سطح از توسعهدهنده پایتون که میخواهد OOP را در پایتون به طور کامل درک کند و احساس اطمینان در کار بر روی نرمافزار OOP واقعی داشته باشد.
مشخصات دوره Python OOP: Object Oriented Programming From Beginner to Pro
- ناشر : Udemy
- مدرس : Danny Adams
- زبان: انگلیسی
- سطح آموزش : پیشرفته
- تعداد دروس : 89
- مدت زمان آموزش : 6 ساعت و 44 دقیقه
سرفصل های دوره
پیشنیازهای دوره Python OOP: Object Oriented Programming From Beginner to Pro
- Just the very basics of Python: variables, functions, if statements, for loops.
- You need no knowledge of object-oriented programming to take this course. I will teach you from the very basics to an advanced level.
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
3.06 گیگابایت















































2 دیدگاه. همین الان خارج شوید
سلام لطفا زیر نویس دوره را اضافه کنید
سلام
با زیرنویس به روز شد.