آموزش برنامه نویسی شی گرا با پایتون 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

  • نسخه ی نمایشی: وراثت چندگانه Demo: Multiple Inheritance

  • نسخه ی نمایشی: وراثت چند سطحی Demo: Multi-Level Inheritance

  • نسخه ی نمایشی: ترتیب تفکیک روش (MRO) در وراثت Demo: Method Resolution Order (MRO) in Inheritance

  • درک کلاس چکیده Understanding Abstract Class

  • دمو: درک کلاس انتزاعی Demo: Understanding Abstract Class

  • نسخه ی نمایشی: پیاده سازی کد پایتون سنتی Demo: Traditional Python Code Implementation

  • آشنایی با نحوه تبدیل کد سنتی پایتون به پیاده سازی OOP Understanding How To Convert Traditional Python Code to OOP Implementation

  • نسخه ی نمایشی: سنت کد پایتون برای پیاده سازی OOP Demo: Tradition Python Code To OOP Implementation

  • آشنایی با چند شکلی Understanding Polymorphism

  • نسخه ی نمایشی: چند شکلی با توابع Demo: Polymorphism with Functions

  • نسخه ی نمایشی: بارگذاری بیش از حد اپراتور Demo: Operator Overloading

  • خلاصه Summary

مطالعه موردی: سیستم مدیریت کارکنان با برنامه نویسی شی گرا در پایتون Case Study:Employee Management System with Object Oriented Programming in Python

  • معرفی Introduction

  • درک "یک" رابطه ارث است Understanding ‘is a’ relationship of Inheritance

  • درک ترکیب Understanding Composition

  • نسخه ی نمایشی: درک عملی وراثت Demo: Practically Understanding Inheritance

  • درک واسط ها در پایتون با استفاده از سیستم مدیریت حقوق و دستمزد 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)

  • آشنایی با اصل جایگزینی لیسکوف (LSP) Understanding Liskov Substitution Principle (LSP)

  • نسخه ی نمایشی: درک محدودیت های رابطه "است" | وراثت Demo: Understanding the Limitations of “is a” Relationship | Inheritance

  • نسخه آزمایشی: درک اصل جایگزینی لیسکوف (LSP) Demo: Understanding Liskov Substitution Principle (LSP)

  • درک اصل جداسازی رابط (ISP) Understanding Interface Segregation Principle (ISP)

  • نسخه ی نمایشی: درک اصل جداسازی رابط (ISP) Demo: Understanding Interface Segregation Principle (ISP)

  • درک اصل وارونگی وابستگی (DIP) Understanding Dependency Inversion Principle (DIP)

  • نسخه ی نمایشی: درک اصل وارونگی وابستگی Demo: Understanding Dependency Inversion Principle

  • خلاصه Summary

نمایش نظرات

آموزش برنامه نویسی شی گرا با پایتون 3
جزییات دوره
5.5 hours
52
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,611
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sekhar Srinivasan Sekhar Srinivasan

مربی، نویسنده و معمار دارای گواهی مایکروسافت