لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی شی گرا با پایتون 3
Object Oriented Programming with Python 3
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
استاد برنامه نویسی شی گرا و اصول طراحی جامد با پایتون به همراه مطالعه موردی کامل برنامه نویسی شی گرا EMS با پایتون کلاس چیست و اشیاء چیست؟ سازندگان چیست؟ درک استاتیک و غیر ایستا درک انتزاع داده ها و کپسوله سازی داده ها درک انواع ارث بری - ترتیب تفکیک چند سطحی و روش (MRO) درک چند شکلی درک نحوه تبدیل کد سنتی به کد برنامه نویسی شی گرا درک وراثت و ترکیب در عمق مطالعه: برنامه نویسی شی گرا اصول طراحی جامد با پایتون نیاز به درک اصل مسئولیت منفرد با پایتون درک اصل باز-بسته با پایتون درک اصل جایگزینی لیسکوف با پایتون درک واسط اصل تفکیک با Python تفکیک اصل با پایتون ها
در این دوره شما با جزئیات برنامه نویسی شی گرا با پایتون آشنا خواهید شد. دانشآموزانی که فکر میکنند برنامهنویسی شی گرا برای درک و همچنین کدنویسی بعد از اتمام این دوره بسیار پیچیده است، میتوانم تضمین کنم که OOPs نخواهید گفت!/p>
در این دوره من به طور مفصل در مورد 4 ستون برنامه نویسی شی گرا به طور مفصل با چندین نسخه نمایشی توضیح داده ام تا مفهوم را بهتر درک کنید.
دومین ماژول این دوره یک مطالعه موردی کامل در برنامه نویسی شی گرا در پایتون با توسعه یک برنامه کاربردی نمونه برای سیستم مدیریت کارکنان خواهد بود.
ماژول سوم این دوره، پیاده سازی اصول طراحی جامد را با استفاده از پایتون توضیح می دهد، من اصول مسئولیت منفرد (SRP)، اصل بسته باز (OCP)، اصل جایگزینی لیسکوف (LSP)، اصل جداسازی رابط (ISP) و اصل وارونگی وابستگی (DIP)
من می توانم به شما تضمین دهم که دوره بهتری برای درک و تسلط بر برنامه نویسی شی گرا با پایتون و همچنین برای درک اصول طراحی جامد با پایتون پیدا نخواهید کرد.
امیدوارم همراه من از سفر یادگیری برنامه نویسی شی گرا با پایتون لذت ببرید.
شما را در این دوره می بینیم.
سرفصل ها و درس ها
برنامه نویسی شی گرا با پایتون
Object Oriented Programming with Python
معرفی دوره
Course Introduction
معرفی
Introduction
کلاس چیست و اشیا چیست؟
What is a Class and What are Objects ?
سازندگان چیست؟
What are Constructors ?
نسخه ی نمایشی: درک کلاس ها، اشیاء و سازنده ها
Demo: Understanding Classes, Objects and Constructors
آشنایی با اعضای ثابت و غیر ایستا
Understanding Static and Non-Static Members
نسخه ی نمایشی: درک اعضای استاتیک و غیر ایستا
Demo: Understanding Static and Non-Static Members
نسخه ی نمایشی: پیاده سازی اعضای استاتیک و غیر ایستا
Demo: Implementing Static and Non-Static Members
درک انتزاع داده ها و کپسوله سازی داده ها
Understanding Data Abstraction and Data Encapsulation
نسخه ی نمایشی: پیاده سازی انتزاع داده ها و کپسوله سازی داده ها
Demo: Implementing Data Abstraction and Data Encapsulation
درک وراثت
Understanding Inheritance
نسخه ی نمایشی: وراثت
Demo: Inheritance
نسخه ی نمایشی: نادیده گرفتن روش
Demo: Method Overriding
درک واسط ها در پایتون با استفاده از سیستم مدیریت حقوق و دستمزد
Understanding Interfaces in Python using Payroll Management System
نسخه ی نمایشی: پیاده سازی رابط ها در پایتون با استفاده از سیستم مدیریت حقوق و دستمزد
Demo: Implementing Interfaces in Python using Payroll Management System
به روز رسانی سیستم مدیریت حقوق و دستمزد به سیستم مدیریت کارکنان
Updating Payroll Management System to Employee Management System
نسخه ی نمایشی: پیاده سازی سیستم مدیریت حقوق و دستمزد در سیستم مدیریت کارکنان
Demo: Implementing Payroll Management System to Employee Management System
نسخه ی نمایشی: درک مشکلات وراثت چندگانه
Demo: Understanding the Problems with Multiple Inheritance
نسخه ی نمایشی: درک اهمیت MRO برای حل مشکل وراثت چندگانه
Demo: Understanding the importance of MRO to solve Multiple Inheritance Problem
اجتناب از مشکلات الماس در ارث چندگانه
Avoiding the Diamond Problems in Multiple Inheritance
نسخه ی نمایشی: اجتناب از مشکلات الماس در ارث چندگانه
Demo: Avoiding the Diamond Problems in Multiple Inheritance
نسخه ی نمایشی: درک و پیاده سازی ترکیب بندی
Demo: Understanding and Implementing Composition
خلاصه
Summary
اصول طراحی جامد با پایتون
SOLID Design Principles with Python
معرفی
Introduction
درک اصل مسئولیت واحد (SRP)
Understanding Single Responsibility Principle (SRP)
نسخه ی نمایشی: درک اصل مسئولیت واحد (SRP)
Demo: Understanding Single Responsibility Principle (SRP)
درک اصل بسته باز (OCP)
Understanding Open Closed Principle (OCP)
نسخه ی نمایشی: درک اصل بسته باز (OCP)
Demo: Understanding Open Closed Principle (OCP)
نمایش نظرات