Акции школ
Войти

Python: Введение в ООП

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

Подробнее


Компания: хекслет (hexlet)

Язык: ru

Длительность курса

Длительность курса

9 дней

Формат обучения

Формат обучения

Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса

Обратная связь

Обратная связь

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

22 часа теории с тестами и упражнениями после каждого модуля 10 модулей 2 практических задания после курса

Чему научитесь

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

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

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 9 дней Кураторы: нет

О курсе

О курсе

в любое время 9 дней Кураторы: нет
Python-разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

Сложность и абстракция

Узнать о зарождении концепции ООП, познакомиться с концепциями абстракции и управления сложностью.

теория

Концепции ООП

Познакомиться с основными концепциями ООП: классами, объектами, наследованием, инкапсуляцией, полиморфизмом.

теория

Классы

Познакомиться с концепцией классов и синтаксисом описания классов и их атрибутов.

теория

тесты

упражнение

Объекты-одиночки и глобальные переменные

Узнать, почему не стоит модифицировать классы после объявления или держать в их атрибутах изменяемые объекты, а также как это относится к модулям.

теория

тесты

упражнение

Инстанциирование классов и экземпляры

Узнать, как создаются экземпляры классов, как они зависят от самого класса и что, напротив, имеют своего.

теория

тесты

упражнение

Методы

Познакомиться с синтаксисом описания методов, концепцией связанности метода и объекта. Научиться вызывать как связанные методы, так и не связанные.

теория

тесты

упражнение

Инициализация и протоколы

Узнать, как настраивать вновь созданные объекты. Познакомиться с понятием протоколов.

теория

тесты

упражнение

Свойства

Узнать, как объявить

теория

тесты

упражнение

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

Познакомиться с механизмом наследования классов в Python. Узнать о том, как наследование помогает повторно использовать объектный код.

теория

тесты

упражнение

Исключения

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

теория

тесты

упражнение

Python

Знание основных концепций ООП: классы, объекты, наследование, инкапсуляция, полиморфизм.

Навыки, которые вы получите

 
ОСНОВЫ ООП

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 337 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

Преподаватели курса

Автор профессии по Python в Hexlet

Много лет работал программистом и взращивал...

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Похожие курсы компании

хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
больше курсов

Другие курсы этих преподавателей

хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
112 000 руб