Продуктовая аналитика «Пульс»
Превратишь журнал событий в отчёты о сессиях, воронке и возвратах пользователей. Соберёшь расчёты на Python без готовых библиотек аналитики.
Для старта: Знаешь функции, словари и сортировку Python
После регистрации проект откроется в приложении.
Что освоишь на практике
- Разбирать поток сырых событий в структуры и фильтровать их по типу и временному окну
- Склеивать события пользователя в сессии по таймауту простоя
- Считать прохождение воронки по шагам и находить ступеньку с наибольшим оттоком
подробнее о задачах и навыках
Что получится
Систему продуктовой аналитики «Пульс» из 25 задач в пяти модулях, целиком на чистом Python — без pandas и готовых аналитических библиотек. Начинаешь с разбора сырых строк лога в события (бесплатный модуль), дальше склеиваешь события в сессии по 30-минутному таймауту, считаешь воронку по шагам с точкой наибольшего оттока, строишь таблицу удержания по когортам и заканчиваешь сборкой A/B-отчёта с перцентилями по nearest-rank. Каждая задача — рабочий модуль, который встраивается в следующий: например, «Сводный отчёт по сессиям» использует «Длительность сессии» и «Самый длинный визит».
Для кого
Для аналитика или разработчика, который хочет понять механику воронок, когорт и A/B-тестов изнутри, а не только вызывать готовые функции. Уровень средний: нужна база Python — функции, словари, сортировка, — а логика продуктовых метрик разбирается по ходу задач.
Что ещё отработаешь
- Защищать конверсию и средние метрики от деления на ноль
- Определять когорту пользователя по дню первого визита и строить таблицу удержания
- Считать перцентиль выборки методом ближайшего ранга без интерполяции
- Собирать итоговый отчёт A/B-теста с детерминированным разрешением ничьих между вариантами
Программа проекта
Каждый модуль добавляет часть проекта. В финале ты объединишь их в рабочее решение.
Начни с задачи «Разбор потока событий»
После регистрации откроется проект «Продуктовая аналитика «Пульс»». Начни с модуля «Поток событий»: редактор и проверка доступны на странице задачи.
5 задач бесплатно
начать бесплатноПосле регистрации проект откроется в приложении.
другие курсы и сборники на этом языке