Каталог/назад к курсам
A/B тесты и анализ данных на Python
Data ScienceНачальный

A/B тесты и анализ данных на Python

Практический курс по A/B-тестированию и продуктовым метрикам: формулируем гипотезы, считаем размер выборки, запускаем эксперименты и анализируем результаты. От первой идеи до внедрения изменений в продукт — без «воды» и лишней теории.

6 модулей • 17 уроков100 заданий с проверкойоколо 20 ч
Код в браузере: PythonРазбор преподавателемСвободный темпСертификат с проверкой

О курсе

Вас ждёт полный цикл работы с A/B-тестами:

Продуктовые метрики. DAU/WAU/MAU, retention, воронки и stickiness.

Дизайн эксперимента. Проверка идей, выбор метрик успеха и расчёт длительности.

Статистика без боли. t-test, непараметрические критерии, бутстрап и современные подходы.

Интерпретация результатов. Uplift, доверительные интервалы, ошибки I и II рода.

Частые ошибки. Peeking, carry-over, конкуренция эффектов — и как их избежать.

Формат: текстовые лекции, графики, примеры кода на Python и SQL, тесты и практика на реальных датасетах. После прохождения финального проекта вы получите сертификат Latorn

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

  • Выбирать продуктовые метрики и формулировать проверяемую гипотезу эксперимента
  • Рассчитывать размер выборки и планировать длительность A/B-теста
  • Применять t-test, непараметрические критерии и бутстрап
  • Оценивать uplift и доверительные интервалы и различать ошибки первого и второго рода
  • Анализировать эксперимент в Python и SQL и объяснять результат продуктовой команде
  • Распознавать peeking, carry-over, множественные проверки и другие типичные искажения

Для кого

  • Продуктовые и data-аналитики, которые запускают или проверяют эксперименты
  • Data Scientist и продуктовые менеджеры, которым нужна статистическая база A/B-тестов
  • Специалисты, знакомые с Python или SQL и желающие принимать решения по данным

Формат

  • 7 модулей и 23 урока
  • Текстовые объяснения, графики, код на Python и SQL, тесты и практика
  • Практика на прикладных продуктовых метриках и датасетах
  • Финальный проект охватывает полный цикл эксперимента

Что нужно на старте

  • Базовое понимание средних, долей и вероятностей
  • Начальные навыки Python или готовность повторять приведённый код
  • Желательно базовое знакомство с pandas и SQL
#stepik-import

Автор курса

Алексей Малышкин

Разрабатываю образовательные материалы по программированию, машинному обучению и анализу данных. Темы: Python-разработка, аналитика, ML-инструменты (LangChain, vector databases, AI agents), компьютерное зрение. Стараюсь объяснять технические концепции понятно и структурировано. Ранее преподавал на Stepik и обучил более 2000 студентов. Мой профиль на Stepik - https://stepik.org/users/273781420/profile Мой телеграм для связи @alexey_latorn

Программа

01Введение1 урок
1Как устроен курс?
02Продуктовые метрики3 урока
1Активные пользователи: DAU, WAU, MAU и «липкость» (Stickiness)
2Удержание пользователей (Retention Rate)
3Воронка конверсии и продуктовые показатели воронки
03Дизайн эксперимента (A/B тестирование)3 урока
1Гипотезы и проверка идей с помощью A/B-тестов
2Выбор метрик успеха и целей эксперимента
3Размер выборки и длительность эксперимента
04Статистические тесты и проверка значимости3 урока
1Статистическая значимость и t-тест
2 Непараметрические тесты: критерий Манна–Уитни и другие
3 Бутстрап и современные подходы к A/B-тестам
05Интерпретация результатов эксперимента3 урока
1Оценка эффекта (uplift) и его значимость
2Доверительные интервалы и их использование
3Ошибки I и II рода, доверие к результатам теста
06Частые ошибки и подводные камни в A/B‑тестировании4 урока
1 Преждевременное прекращение теста (Peeking)
2Эффект переноса (Carryover effect)
3Пересекающиеся эксперименты и конкуренция эффектов
4Обратная связь
Дополнительные материалы и практика