Содержание пакета (4 курса)
1. SQL Opti. Индексы и оптимизация запросов
Введение
1 урок
1.
Вводный урок
↗
Как работает база данных
3 урока
1.
Архитектура СУБД
↗
2.
Хранение данных
↗
3.
Статистика и оценки оптимизатора
↗
План выполнения запроса
2 урока
1.
EXPLAIN
↗
2.
EXPLAIN ANALYZE
↗
Индексы
3 урока
1.
Устройство индексов
↗
2.
Проектирование индексов
↗
3.
Эффективность и стоимость индексов
↗
Оптимизация SQL-запросов
4 урока
1.
Фильтрация и объём данных
↗
2.
JOIN, подзапросы и CTE
↗
3.
Агрегация, сортировка и LIMIT
↗
4.
Оконные функции
↗
Производительность базы данных
3 урока
1.
Работа с большими объёмами данных
↗
2.
Транзакции и конкурентность
↗
3.
Мониторинг и диагностика
↗
Завершение
1 урок
1.
Финальный урок
↗
2. SQL Skill. Оконные функции и продуктовая аналитика 4.85
Введение и подготовка рабочей среды
3 урока
1.
Введение
↗
2.
Инструменты для работы с базами данных
↗
3.
Установка и настройка рабочей среды
↗
Управление базой данных
6 уроков
1.
Объекты в базе данных
↗
2.
Создание таблиц в БД
↗
3.
Добавление данных
↗
4.
Изменение, очистка, удаление объектов в базе данных
↗
5.
Best practices именование объектов
↗
6.
Завершение модуля
↗
Типы данных и функции для работы с ними
5 уроков
1.
Функции для строки
↗
2.
Функции для даты
↗
3.
Функции для чисел
↗
4.
Логические функции
↗
5.
Завершение модуля
↗
Подзапросы и CTE
4 урока
1.
Подзапросы
↗
2.
Коррелированные и некоррелированные подзапросы
↗
3.
CTE - Общие табличные выражения
↗
4.
Завершение модуля
↗
Оконные функции
6 уроков
1.
Введение в оконные функции
↗
2.
Ранжирование в оконных функциях
↗
3.
Функции смещения
↗
4.
Агрегирование в окнах
↗
5.
Определение рамки окон
↗
6.
Завершение модуля
↗
Продуктовые и маркетинговые метрики в SQL
10 уроков
1.
Retention Rate и когортный анализ
↗
2.
Churn Rate
↗
3.
LTV (Lifetime Value)
↗
4.
Конверсия
↗
5.
CAC и ROI
↗
6.
ARPU и ARPPU
↗
7.
DAU, WAU, MAU
↗
8.
RFM-анализ
↗
9.
ABC/XYZ-анализ
↗
10.
Завершение модуля
↗
Завершение
1 урок
1.
Окончание курса
↗
3. SQL Start. Стартовый уровень 4.98
Введение в базы данных
2 урока
1.
Что такое база данных?
↗
2.
Реляционные базы данных
↗
Первые шаги в SQL
2 урока
1.
Первый запрос SQL
↗
2.
Типы данных в SQL
↗
Фильтрация данных в SQL
4 урока
1.
WHERE - срезы данных
↗
2.
Логические операторы AND, OR, NOT
↗
3.
Операторы IN, LIKE, BETWEEN
↗
4.
Пропуски в данных
↗
Группировка и сортировка данных
4 урока
1.
Математические операции
↗
2.
Агрегирующие функции, DISTINCT
↗
3.
Группировка данных, GROUP BY
↗
4.
Сортировка данных, ORDER BY
↗
Объединение таблиц
4 урока
1.
Связи в базах данных
↗
2.
JOINы, INNER JOIN
↗
3.
LEFT JOIN и RIGHT JOIN
↗
4.
FULL JOIN, UNION, UNION ALL
↗
SQL-тренажер
2 урока
1.
Практические задачи
↗
2.
Завершение курса
↗
Подготовка к тренировкам
2 урока
1.
Как решать SQL-задачи
↗
2.
Как читать базу данных
↗
AI для SQL
1 урок
1.
AI для SQL
↗
Базовая тренировка
7 уроков
1.
Легкий уровень (1 часть)
↗
2.
Легкий уровень (2 часть)
↗
3.
Средний уровень (1 часть)
↗
4.
Средний уровень (2 часть)
↗
5.
Сложный уровень (1 часть)
↗
6.
Сложный уровень (2 часть)
↗
7.
Максимальный уровень
↗
Продвинутая тренировка
7 уроков
1.
Легкий уровень (1 часть)
↗
2.
Легкий уровень (2 часть)
↗
3.
Средний уровень (1 часть)
↗
4.
Средний уровень (2 часть)
↗
5.
Сложный уровень (1 часть)
↗
6.
Сложный уровень (2 часть)
↗
7.
Максимальный уровень
↗