Чему вы научитесь
Как стать Senior Data Engineer за 3 года и не сойти с ума
Курс входит в линейку материалов канала Логово Дата-Инженера. Автор канала — Дима, Senior Data Engineer в Сбере. В канале публикуются hard-skill материалы по Data Engineering, разборы live-собеседований, заметки по архитектуре Enterprise-проектов и практические карты роста от junior до senior.
О курсе
Python ООП с нуля до сеньера — подробный практический курс для тех, кто хочет уверенно проектировать объектный Python-код: понимать модель объектов, писать классы без лишней архитектуры, защищать инварианты, использовать data model, композицию, абстракции, типизацию, тесты и рефакторинг.
Что внутри
- 20 модулей и 141 уроков: от первых объектов до итогового архитектурного проекта.
- 534 тестовых вопросов для самопроверки.
- 423 практических задач и разборов решений.
- Объекты, ссылки, классы, self, __init__, инкапсуляция, property, специальные методы, итераторы, контекстные менеджеры, наследование, ABC, Protocol, dataclasses, Enum, typing, исключения, DI, паттерны, pytest, рефакторинг и производительность.
Кому подойдет
Python-разработчикам, дата-инженерам, аналитикам и backend-разработчикам, которые уже знают основы Python и хотят перейти от скриптов к коду, который можно расширять, тестировать, сопровождать и обсуждать как архитектуру.
Формат
Самостоятельное прохождение по схеме: теория, рабочие примеры на Python, тест для самопроверки и практические задачи с решениями. Оценочная нагрузка: 80-120 часов.
Результат
После курса студент сможет проектировать классы и объектные модели, выбирать между функцией, классом, dataclass и Protocol, писать устойчивые интерфейсы, тестировать объектный код, рефакторить legacy-классы и собирать итоговое приложение со слоями, репозиториями, сервисами и плагинами.
Telegram
Разборы по Python, ООП, pandas, Spark, Kafka, Flink, Hadoop, Airflow, ClickHouse, S3, Docker/K8s, live-собеседования и архитектура Enterprise-проектов публикуются в канале Логово Дата-Инженера.