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

دانلود Python: Object Oriented Programming

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

در این دوره آموزشی پایتون شما برنامه نویسی شی گرا (OOP) را یاد خواهید گرفت. این دوره برای برنامه نویسان مبتدی پایتون طراحی شده است. آیا می خواهید فراتر از اصول اولیه یاد بگیرید؟

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

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


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

معرفی Introduction

  • معرفی Introduction

  • متن مقدمه Introduction text

کلاس چیست؟ What is a Class?

  • معرفی کلاس ها Classes Intro

  • کلاس و اشیاء Class and Objects

  • یادداشت های سخنرانی Lecture Notes

  • ویژگی های کلاس Class Attributes

  • یادداشت های سخنرانی Lecture Notes

  • انواع شی Object Types

  • یادداشت های سخنرانی Lecture Notes

  • روش های کلاس Class Methods

  • یادداشت های سخنرانی Lecture Notes

  • تمرینات Exercises

بیشتر در مورد کلاس ها More on Classes

  • سازنده Constructor

  • یادداشت های سخنرانی Lecture Notes

  • ویرانگر Destructor

  • یادداشت های سخنرانی Lecture Notes

  • متغیرهای خصوصی Private Variables

  • یادداشت های سخنرانی Lecture Notes

  • تمرینات Exercises

وراثت Inheritance

  • وراثت Inheritance

  • یادداشت های سخنرانی Lecture Notes

  • روش های ارث بری Inherit Methods

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

  • یادداشت های سخنرانی Lecture Notes

  • روشهای لغو Override Methods

  • یادداشت های سخنرانی Lecture Notes

  • تمرینات Exercises

OOP پیشرفته Advanced OOP

  • روش اضافه بار Method Overloading

  • یادداشت های سخنرانی Lecture Notes

  • رابط Interface

  • یادداشت های سخنرانی Lecture Notes

  • روش کارخانه Factory Method

  • یادداشت های سخنرانی Lecture Notes

  • تمرینات Exercises

سریال سازی اشیا Object Serialization

  • معرفی Introduction

  • سریال سازی اشیا با JSON Object Serialization with JSON

  • سریال سازی اشیاء با YAML Object Serialization with YAML

  • سریال سازی اشیا با Pickle Object Serialization with Pickle

شمارنده OOP Counter OOP

  • معرفی Introduction

  • روش کلاس Class Method

  • روش استاتیک Static Method

نمایش نظرات

آموزش پایتون: برنامه نویسی شی گرا
جزییات دوره
1 hour
37
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
18,566
4 از 5
ندارد
دارد
دارد
Frank Anemaet
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Frank Anemaet Frank Anemaet

دوره های مهندسی نرم افزار تجربه خود را در زمینه فناوری در Udemy به اشتراک بگذارید. من سابقه کامپیوتر دارم و تقریباً با هر زبان برنامه نویسی روی کره زمین کار می کردم. در طول دوره کارشناسی ارشد با بالاترین درجه فارغ التحصیل شدم. من روی پروژه هایی از رباتیک ، برنامه های وب ، برنامه های تلفن همراه تا سیستم های جاسازی شده کار کرده ام. این دوره ها به شما کمک می کند تا به اهداف خود برسید. به موفقیت شما!