Учеников: 232
Последнее обновление курса: 29.03.2025

Простой ООП

Объектно-ориентированное программирование на Python — это не просто парадигма или методология, это стиль написания кода. Освойте этот навык и научитесь его использовать.

Автор курса: Тимур Сагитов

python-icon

Объектно-ориентированное программирование

Для кого

Данный курс рассчитан для новичков, которые уже изучили базовый синтаксис Python и хотят продолжить свой путь в мире программирования.

На курсе

Здесь, вы не просто узнаете что такое классы и объекты. Цель – погрузить вас в объектный мир, который доступен не только на языке Python – освоив данную концепцию, вы станете лучше понимать другие языки, узнаете что такое программный инжениринг, тем самым повысите свою квалификацию программиста, сможете легче структурировать базы данных и напишите большое количество программ, основывая на реальные примеры от автора.

Контент начинается с базовых основ об абстракции парадигмы, которые применимы абсолютно везде, до сложнейших методов, декораторов и других скрытых для обычных новичков фишек.

Курс состоит из текста и предназначен для чтения, с кодом. В некоторых темах автор предоставил видео-объяснения.

Содержание курса

Введение
1.1. Введение
1.2. Классы и объекты
1.3. Атрибуты и методы
1.4. Метод __init__
1.5. Взаимодействие объектов
Основные темы
2.1. Наследование
2.2. Method Resolution Order
2.3. Магические методы
2.4. Полиморфизм
2.5. Инкапсуляция
2.6. @property
2.7. __call__
2.8. Композиция
2.9. Перегрузка операторов

Преподаватель:

Тимур Сагитов

Senior Python Developer. Стаж 12 лет. Более 3 миллионов просмотров на YouTube, создатель проекта $ sudo teach IT. Преподаёт с 2019 года, программирует с 2013.

1499 ₽

-500 ₽

999 ₽

Доступ: навсегда.

  • Подходит для
    начинающих
  • Нагрузка в день:
    3 ч. в день
  • Стек курса:
    Python
  • Курс для будущих программистов!

1499 ₽

-500 ₽

999 ₽