آموزش اصول شیء گرا در پایتون - آخرین آپدیت

دانلود Object Oriented Essentials In Python

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

دوره آموزشی برنامه‌نویسی شیءگرا (OOP) با پایتون - مقدماتی تا پیشرفته

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

مفاهیم اصلی برنامه‌نویسی شیءگرا

  • ساخت کلاس‌ها و ایجاد نمونه‌ها در پایتون
  • استفاده از ویژگی‌های پیشرفته OOP مانند کلاس‌های انتزاعی و دکوراتورها
  • به‌کارگیری رویکردهای وراثت و چندریختی در OOP

پیش‌نیاز: دانش اولیه برنامه‌نویسی پایتون

شرح دوره

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

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

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

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

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

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

این فرصت را برای یادگیری OOP در پایتون و ارتقای مهارت‌های برنامه‌نویسی خود از دست ندهید. همین حالا مشترک شوید و سفر خود را به سوی تسلط بر OOP در پایتون آغاز کنید!

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

  1. معرفی OOP در پایتون
  2. ایجاد و استفاده از اشیاء در پایتون
  3. وراثت در پایتون
  4. چندریختی و کلاس‌های انتزاعی
  5. طراحی و پیاده‌سازی پروژه‌های نرم‌افزاری در پایتون
  6. مدیریت استثنائات در پایتون
  7. مفاهیم پیشرفته OOP در پایتون

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

Introduction

  • معرفی محتوای دوره Course Content Introduction

معرفی OOP در پایتون Introduction to OOP in Python

  • کلاس‌ها و اشیاء Classes And Objects

ایجاد و استفاده از اشیاء در پایتون Creating and using objects in Python

  • سازنده‌های کلاس و تابع ()__init__ Class Constructors And The __init__() Function

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

  • Mangling و Dunder Mangling And Dunder

  • متغیرهای کلاس و نمونه Class And Instance Variables

وراثت و وراثت چندگانه Inheritance and multiple inheritance

  • وراثت Inheritance

  • بازنویسی ویژگی‌های کلاس پایه Overriding The Base Class Attributes

  • وراثت چندگانه - بخش ۱ Multiple Inheritance Part 1

  • وراثت چندگانه - بخش ۲ Multiple Inheritance Part 2

چندریختی و کلاس‌های انتزاعی Polymorphism and abstract classes

  • معرفی چندریختی Polymorphism Introduction

  • بارگذاری بیش از حد عملگرها Operator Overloading

  • معرفی کلاس‌های انتزاعی Abstract Classes Introduction

  • توابع ()issubclass و ()isinstance issubclass() and isinstance() Functions

تمرین‌ها: طراحی و پیاده‌سازی پروژه‌های نرم‌افزاری در پایتون Practice Exercises: Designing and Implementing Software Projects in Python

  • درباره طراحی پروژه‌های OOP About Designing OOP Projects

  • مثال ۱: ذخیره و بازیابی داده‌ها درباره کارمندان در یک شرکت Example 1: Storing and retrieving data about employees in a company

  • مثال ۱: راه‌حل Example 1: Solution

  • مثال ۲: ذخیره و بازیابی داده‌ها درباره یک فهرست کتابخانه Example 2: Storing and retrieving data about a library catalogue

  • مثال ۲: راه‌حل Example 2: Solution

ابزارهای پیشرفته OOP در پایتون Advanced OOP tools in Python

  • معرفی مباحث پیشرفته Introducing Advanced Topics

  • کلاس‌های انتزاعی و رابط‌ها Abstract Classes And Interfaces

  • Decorators - بخش ۱ Decorators Part 1

  • Decorators - بخش ۲ Decorators Part 2

  • Decorators - بخش ۳ Decorators Part 3

  • Properties - بخش ۱ Properties Part 1

  • Properties - بخش ۲ Properties Part 2

  • متدهای کلاس Class methods

  • متدهای ایستا Static Methods

استثناها Exceptions

  • معرفی استثناها در پایتون Introducing Exceptions In Python

  • اعمال استثناها در پایتون Raising Exceptions In Python

  • استثناهای سفارشی در پایتون Custom Exceptions In Python

نمایش نظرات

آموزش اصول شیء گرا در پایتون
جزییات دوره
2.5 hours
31
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
211
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dr Ziad Francis Dr Ziad Francis

دکتری، دانشمند داده