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

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 دقیقه
    تاریخ انتشار: 29 دی 1401
    طراحی سایت و خدمات سئو

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