1

Etapa 1

Введение в классы

2

Etapa 2

Методы и свойства

3

Etapa 3

Магические методы. Double underscore (dunder) methods

4

Etapa 4

Наследование

5

Etapa 5

Дополнительный материал

6

Etapa 6

Исключения Exceptions

1

Etapa 1

Введение в классы

2

Etapa 2

Методы и свойства

3

Etapa 3

Магические методы. Double underscore (dunder) methods

4

Etapa 4

Наследование

5

Etapa 5

Дополнительный материал

6

Etapa 6

Исключения Exceptions

29 septiembre 2023 18 noviembre 2023
Objetivo completado 6 noviembre 2023

Autor del objetivo

Людмила

Rusia, Краснодар

36 año / año / año

Educación

Изучить основы объектно-ориентированного программирования на Python

Я уже изучила основы программирования на Python, остались еще слабые места, но сейчас на них заострять внимание не буду, может быть, доразберусь с ними на этом курсе, или потом самостоятельно. Я знаю, что для трудоустройства необходимо знание классов, поэтому я и приобрела этот курс. Благодаря этому курсу надеюсь стать еще на один шаг ближе к тому, чтобы сменить сферу профессиональной деятельности.

 Criterio del fin

успешное завершение курса "Объектно-ориентированное программирование на Python"

 Recursos personales

время, интернет, домашний программист

 Lo ecológico del objetivo

достижение цели зависит от меня

  1. Введение в классы

    1. Классы, объекты, экземпляры классов

    2. Атрибуты класса

    3. Атрибуты экземпляра класса

    4. Функции как атрибут класса

  2. Методы и свойства

    1. Методы экземпляра. Аргумент self

    2. Инициализация объекта. Метод init

    3. Практика "Создание класса и его методов"

    4. Моносостояние для экземпляров класса

    5. Публичные, приватные, защищенные атрибуты и методы

    6. Геттеры и сеттеры, property атрибуты

    7. Декоратор Property

    8. Вычисляемые свойства

    9. Classmethod и staticmethod

    10. Пространство имен класса

    11. Практика по методам и свойствам (property)

  3. Магические методы. Double underscore (dunder) methods

    1. Магические методы. Методы __str__ и __repr__

    2. Магические методы __len__ и __abs__

    3. Магические методы __add__, __mul__, __sub__ и __truediv__

    4. Специальные методы сравнения объектов классов

    5. Магический метод __bool__

    6. Магический метод __call__

    7. Полиморфизм в Python

    8. Методы __getitem__ , __setitem__ и __delitem__

    9. Магические методы __iter__ и __next__

  4. Наследование

    1. Принцип наследования в ООП

    2. Наследование от object и от других встроенных типов

    3. Переопределение методов в Python

    4. Расширение класса в Python

    5. Делегирование в Python

    6. Множественное наследование

    7. MRO - порядок разрешения методов

    8. Миксины

    9. Slots

    10. Slots: свойства(property) и наследования

    11. Абстрактные классы

  5. Дополнительный материал

  6. Исключения Exceptions

    1. Исключения в Python

    2. Распространение исключений

    3. Обработка исключений try-except

    4. Инструкция raise

    5. Пользовательские исключения в Python

    6. Менеджер контекста

    7. Менеджер контекста: часть 2

  • 254
  • 29 septiembre 2023, 16:52
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?