Урок 1. Введение в аналитику данных
- Кто такой аналитик данных, задачи и карьерный путь
- Жизненный цикл данных: сбор, хранение, обработка, анализ, визуализация
- Основные понятия: данные, информация, метрики, KPI
- Обзор инструментов: Excel, SQL, Python, BI-системы
Результат: понимание роли аналитика и базовых терминов
Урок 2. Основы SQL – выборка данных
- Знакомство с реляционными базами данных и языком SQL
- Синтаксис SELECT, FROM, WHERE, LIMIT
- Типы данных, работа с NULL
- Сортировка ORDER BY
Результат: умение писать простые запросы для извлечения данных
Урок 3. Продвинутые конструкции SQL
- Объединение таблиц: JOIN (INNER, LEFT, RIGHT, FULL)
- Группировка и агрегация: GROUP BY, COUNT, SUM, AVG, MIN, MAX
- Фильтрация групп: HAVING
- Подзапросы и общие табличные выражения (CTE)
Результат: навык составления сложных запросов с объединениями и агрегацией
Урок 4. Оконные функции
- Оконные функции: ROW_NUMBER, RANK, LAG/LEAD, агрегаты с OVER
- Партиционирование и сортировка в окнах
- Практика на реальных задачах (например, расчёт retention, скользящих средних)
Результат: умение применять оконные функции