آموزش برنامه نویسی شی گرا با پایتون

دانلود Object Oriented Programming With Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

با تسلط بر اصول برنامه نویسی شی گرا (OOP) پتانسیل کامل پایتون را باز کنید. در این دوره جامع، یاد خواهید گرفت که چگونه کد پایتون خود را با استفاده از کلاس ها، اشیاء، وراثت، چندشکلی و کپسوله سازی ساختار دهید. چه مبتدی باشید که به دنبال درک اصول اولیه هستید و چه یک توسعه‌دهنده با تجربه و با هدف تقویت مهارت‌های خود، این دوره برای راهنمایی شما از طریق مفاهیم اصلی و تکنیک‌های پیشرفته OOP در پایتون طراحی شده است.

ما با مفاهیم اساسی شروع می‌کنیم و بررسی می‌کنیم که چگونه OOP می‌تواند به شما در نوشتن کدهای تمیزتر، کارآمدتر و مقیاس‌پذیر کمک کند. همانطور که پیشرفت می کنید، به موضوعات پیشرفته تری مانند وراثت کلاس، کلاس های انتزاعی و روش های جادویی می پردازید و اطمینان حاصل می کنید که درک کاملی از نحوه استفاده از ویژگی های OOP پایتون در برنامه های کاربردی دنیای واقعی به دست می آورید.

در پایان این دوره، شما به دانش و مهارت‌هایی برای ساختن برنامه‌های پیچیده و شی گرا پایتون مجهز خواهید شد و کدهای خود را ماژولارتر، قابل استفاده‌تر و قابل نگهداری‌تر می‌کنید.


سرفصل ها و درس ها

درس ها Lessons

  • Self & init () (سازندگان) Self & init () (Constructors)

  • Super() و Overriding در کلاس ها Super() and Overriding In Classes

  • روش های کلاس در پایتون Class Methods In Python

  • مشخصات دسترسی عمومی، خصوصی و حفاظت شده Public, Private & Protected Access Specifiers

  • تفاوت بین متغیر نمونه و متغیر کلاس Difference between instance variable and class variable

  • روش های استاتیک در پایتون Static Methods In Python

  • وراثت چند سطحی در پایتون Multilevel inheritance in Python

  • چند شکلی Polymorphism

  • روش های کلاس به عنوان سازندگان جایگزین Class Methods As Alternative Constructors

  • Abstraction و Encapsulation چیست What is Abstraction and Encapsulation

  • مقدمه وراثت در پایتون Introduction Inheritance in Python

  • ارث چندگانه Multiple Inheritance

  • مشکل شکل الماس در وراثت چندگانه Diamond Shape Problem In Multiple Inheritance

  • انتزاع چیست What is Abstraction

  • کپسولاسیون چیست؟ What is Encapsulation

  • مقدمه intro

  • ارث Inheritance

  • کلاس پایه چکیده Abstract Base Class

  • معرفی پلی مورفیسم Introduction of polymorphism

  • اضافه بار اپراتور و روش های Dunder Operator Overloading & Dunder Methods

  • ارث تکی با سازنده Single inheritance with constructor

  • ایجاد اولین کلاس ما در پایتون Creating Our First Class In Python

  • اوپ چیست What is oop

نمایش نظرات

آموزش برنامه نویسی شی گرا با پایتون
جزییات دوره
1h 50m
23
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jayanta Sarkar Jayanta Sarkar

سلام، من جایانتا هستم.

پس از فارغ التحصیلی و اخذ مدرک در رشته "فناوری اطلاعات"، حرفه حرفه ای من آغاز شد، شروع به توسعه وب و حرفه طراحی گرافیک در سال 2018، من هرگز از یادگیری مهارت های برنامه نویسی جدید دست نکشیدم.

من مهارت های توسعه وب و طراحی گرافیک را در آرنا انیمیشن می آموزم. اما بیشتر مهارت های من مهارت های خودآموز است. به‌عنوان یک توسعه‌دهنده و طراح گرافیک خودآموخته، این شانس را داشتم که با معنی شرکت‌های فناوری اطلاعات محلی کار کنم تا وب‌سایت‌هایشان را بسازم و کارمندانشان را در زمینه برنامه‌نویسی وب آموزش دهم.