Чему вы научитесь
- Писать функциональные цепочки обработки данных без громоздких вложенных циклов (toolz)
- Анализировать связи и зависимости в данных с помощью графов (networkx)
- Решать задачи линейного программирования и оптимизации ресурсов (mip)
- Находить кратчайшие пути, ключевые узлы и изолированные компоненты в графах
- Строить пайплайны, объединяющие функциональную обработку, графовый анализ и математическую оптимизацию
О курсе
Для кого этот курс
Начальные требования
- Уверенное знание Python: функции, классы, работа с модулями
- Базовое понимание графов (узлы, связи, пути) будет плюсом, но не обязательно
- Желательно знакомство с математическим анализом и линейной алгеброй на уровне школьной программы
- Успешное прохождение курса «Голос данных» рекомендуется, но не строго обязательно
Преподаватели курса
Как проходит обучение
В курсе нет видеоуроков. Только текст, код и тесты.
Почему? Видео расслабляет, создаёт иллюзию обучения. Вы же не будете смореть лекции с ручкой и тетрадкой? Поэтому не будем себя обманывать ;)
Курс построен так: читаем короткий теоретический блок (обязательный минимум), сразу переходим к практике. Каждая задача — это написание кода с автоматической проверкой на нескольких тестах.
Теории минимум. Курс не ставит цель пересказать документацию, а лишь показать инструмент на примере задач, которые встречаются в реальной работе продуктового аналитика.