Python: Введение в ООП от Хекслет

От: Хекслет
4/5
1 отзыва

9-дневный курс "Python: Введение в ООП" посвящён мощному средству управления сложностью программ – объектно-ориентированному программированию, или иначе ООП. Теория с тестами (22 часа) и 10 модулей с упражнениями позволят Python-разработчикам познакомиться с основными концепциями системы: классами, объектами, наследованием, инкапсуляцией, полиморфизмом. По завершению курса обучающиеся по двум планам – "Профессиональному" и "Премиуму" (в период учёбы за учеником прикрепляется персональный наставник) выполняют 2 практических задания. Диплом не выдаётся.

Сводка

Цена
0₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
9 дней
Язык
ru

Описание курса

Владеть синтаксической конструкцией ООП в Python

- Разбираться в концепциях абстракции и управления сложностью
- Работать с классами, объектами, наследованием, инкапсуляцией, полиморфизмом
- Владеть синтаксисом описания классов и их атрибутов
- Создавать экземпляры классов
- Вызывать связанные и не связанные методы
- Настраивать вновь созданные объекты
- Объявить "свойство" — атрибут класса, вычисляемый динамически
- Управлять изменением свойств
- Понимать механизм наследования классов в Python
- Повторно использовать объектный код
- Работать с исключениями

О школе

Хекслет
Отзывы 0
Информация
Компания основана в 2014 году. Официальный сайт https://ru.hexlet.io . Мы собрали и проверили более 19 отзывов об онлайн курсах Хекслет.

Программа курса

Сложность и абстракция
Узнать о зарождении концепции ООП, познакомиться с концепциями абстракции и управления сложностью.
теория
Концепции ООП
Познакомиться с основными концепциями ООП: классами, объектами, наследованием, инкапсуляцией, полиморфизмом.
Классы
Познакомиться с концепцией классов и синтаксисом описания классов и их атрибутов.
тесты
упражнение
Объекты-одиночки и глобальные переменные
Узнать, почему не стоит модифицировать классы после объявления или держать в их атрибутах изменяемые объекты, а также как это относится к модулям.
Инстанциирование классов и экземпляры
Узнать, как создаются экземпляры классов, как они зависят от самого класса и что, напротив, имеют своего.
Методы
Познакомиться с синтаксисом описания методов, концепцией связанности метода и объекта. Научиться вызывать как связанные методы, так и не связанные.
Инициализация и протоколы
Узнать, как настраивать вновь созданные объекты. Познакомиться с понятием протоколов.
Свойства
Узнать, как объявить "свойство" — атрибут класса, вычисляемый динамически. Научиться управлять изменением свойств.
Наследование
Познакомиться с механизмом наследования классов в Python. Узнать о том, как наследование помогает повторно использовать объектный код.
Исключения
Познакомиться с исключениями — важным механизмом языка Python, предназначенными для работы с ошибками и широко использующим наследование классов.
Инструменты
Python

Отзывы

Рейтинг 4
1 отзывов
2 года назад
В Хекслете качественные программы и много разных курсов, но платеж по подписке в 24 бакса каждый месяц. Видел много аналогичных курсов, пусть и в меньшем объеме, которые за меньшие деньги дают доступ на год. Может быть, без помощи менторов и пожизненного доступа к теории, но все же. Но на тех сайтах курсы в основном для новичков, а здесь очень много платных по конкретным направлениям языка. То есть, они подойдут для профессионалов. Еще один плюс – тут есть вообще бесплатный доступа. Только курсы самые простые, по основам Питона, Руби. Ими я и занимался, так как постигал основы и мне пока жалко платить такие деньги. К формату обучения особо претензий нет. На платном может быть больше всякой интерактивности, а тут в основном много текста. При этом без воды, но его очень много и все нужное. После каждого блока идет тест. Иногда бывают практические задания на работу с кодом. Есть также видеолекции, но мне они показались менее практичными, чем тексты. В них все более наглядно и проще вернуться и посмотреть. Такими темпами я прошел курс по введению в Руби. Вроде нормально во всем разобрался, но все же толком ничего не умею. Однозначно надо повышаться, но только не здесь, так как очень дорого обходится.
Отзыв взят с сайта mooc.ru