Чему вы научитесь
- Loguru - логи с контекстом, настройка ротации, перехват ошибок
- PrettyTable - аккуратные отчёты и таблицы прямо в выводе скриптов
- Pytest - тесты для аналитических функций и проверка логирования
- Faker - генерация реалистичных данных: правдоподобных пользователей, транзакций, адресов
- Factory-boy - генерация связанных объектов: заказы с товарами, пользователи с историей
- Hypothesis - property-based тестирование, нахождение скрытых багов, которых не видно при ручном тестировании
О курсе
После прохождения курса вы сможете:
- Настроить профессиональное логирование, которое расскажет, что происходило с кодом в момент ошибки
- Генерировать тысячи реалистичных тестовых данных одной строкой кода
- Писать тесты, которые находят баги там, где вы их не ожидали
- Строить отказоустойчивые ETL-процессы, которые не боятся кривых данных
- Превращать хаотичный вывод скриптов в аккуратные табличные отчёты
Для кого этот курс
Курс создан для аналитиков, а также всех, кто начал писать скрипты на Python для работы или для собственных нужд и теперь хочет освоить более профессиональный подход к отладке, контролю и логированию. Вы уже чувствуете, что 100-200 строчек кода — это предел, где ещё можно разобраться без инструментов, а дальше начинается хаос. Этот курс поможет перейти на следующий уровень.
Начальные требования
- Базовый Python: классы, функции, списки, словари, работа с файлами
- Понимание, что такое ETL и зачем нужны отчёты
- Желание писать код, который не ломается в самый неподходящий момент
Наши преподаватели
Как проходит обучение
В курсе нет ни одного видеоурока. Только текст, код и практика. Почему?
- Удобно искать информацию
- Скорость обучения - текст читается гораздо быстрее, чем проговаривается в видео
- Не нужен звук для обучения
Программа курса
Сертификат
Сертификат Stepik
Что вы получаете
- Вы решите более 45 практических задач, каждая из которых приближена к реальным задачам аналитика:
- - Замена хаотичных print() на профессиональное логирование
- - Парсинг пачки JSON-файлов с формированием табличного отчёта
- - Генерация тысяч транзакций для стресс-теста логирования
- - Создание связанных данных: пользователи → заказы → товары
- - Сборка ETL-пайплайна с валидацией данных и отчётом
Сколько стоит обучение
Price:
790 ₽
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.