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

Курс ООП на Python

Данный курс знакомит с особенностями объектно-ориентированного программирования в общем и его реализацией в языке Python. Предполагает предварительное знание структурного программирования на Python, с которым можно познакомиться здесь.

Курс включает 12 уроков:

  1. Что такое объектно-ориентированное программирование

  2. Создание классов и объектов

  3. Конструктор класса – метод __init__()

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

  5. Полиморфизм

  6. Инкапсуляция

  7. Композиция

  8. Перегрузка операторов

  9. Модули и пакеты

  10. Документирование кода

  11. Пример объектно-ориентированной программы на Python

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

Курс с примерами решений практических работ: android-приложение, pdf-версия.

Создано

Обновлено

Комментарии

Косяк в грамматике. Абстрактно* а не "абсрактно", с кем не бывает.

хоть это и для начинающих, хорошо бы все-таки добавить и про паттерны проектирования с учетом Питона, и связки UML-Python