وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Classes and Object-oriented Programming in Python 3

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

You might have heard the sentence which states that “everything is an object in Python”. This course will teach you how to approach the object-oriented paradigm in Python and how to implement it in practice.


1. Course Overview
  • 1. Course Overview

  • 2. Everything Is an Object
  • 1. Course Introduction and Prerequisites
  • 2. Working with Complex Data
  • 3. Designing Classes
  • 4. Python and Objects
  • 5. Should You Utilize OOP
  • 6. Summary

  • 3. Instantiating Custom Classes
  • 1. Objects are Dictionaries
  • 2. Classes and Instances
  • 3. Passing Self to Instance Methods
  • 4. Turning Instances to Strings
  • 5. Modifying Instance Representation
  • 6. Overview of Special Dunder Methods
  • 7. Summary

  • 4. Managing Attribute Access
  • 1. Validating Attribute Values
  • 2. Encapsulation and Name Mangling
  • 3. Accessing Attributes through Properties
  • 4. Setting Property Values
  • 5. Using Computed Properties
  • 6. Summary

  • 5. Implementing Class Inheritance
  • 1. Introducing Class Inheritance
  • 2. Overriding Parent Class Instance Methods
  • 3. Inspecting Class Relationships
  • 4. Extending Parent Class Instance Methods with super
  • 5. Adding New Attributes to the Subclass Instances
  • 6. Optimizing Memory with Slots
  • 7. Multiple Inheritance and Method Resolution Order
  • 8. Summary

  • 6. Accessing Class Attributes and Methods
  • 1. Classes Are Objects Too
  • 2. Defining Class Methods
  • 3. Summary

  • 7. Using Data Classes
  • 1. Introducing Data Classes
  • 2. Type Hinting of Instance Attributes
  • 3. Implementing Slots and Methods
  • 4. Whats Next
  • 5. Summary
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 3429
    حجم: 394 مگابایت
    مدت زمان: 147 دقیقه
    تاریخ انتشار: ۲۹ دی ۱۴۰۱
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید