Содержание пакета (5 курсов)
1. Python для DE: фундамент и обработка данных 5.00
Введение
2 урока
1.
📁 Как устроен курс
↗
2.
❗ Что важно перед стартом
↗
Демо
1 урок
1.
✅ Пробный урок (Задачи 1-5)
↗
Практика: Python-задачи
7 уроков
1.
📗 Строки, записи и коллекции
↗
2.
🚶 Условия, циклы и comprehensions
↗
3.
🧠 Функции, словари и агрегации
↗
4.
📂 Path, CSV и JSON
↗
5.
🕒 Даты, decimal и типы
↗
6.
⚙️ Трансформации, дедупликация и проверка данных
↗
7.
🧪 Маленький пайплайн обработки данных
↗
Послесловие
1 урок
1.
Что дальше?
↗
2. SQL с нуля: обучение и практика для аналитика и дата-инженера 4.75
О курсе
1 урок
1.
Добро пожаловать
↗
Введение в SQL и реляционные базы данных
3 урока
1.
Базы данных
↗
2.
Основы реляционных баз данных
↗
3.
Введение в SQL
↗
Типы данных и описание учебной базы данных
3 урока
1.
Основные типы данных в SQL
↗
2.
Выбор подходящих типов данных
↗
3.
Описание учебной базы данных
↗
Основные операции в SQL
10 уроков
1.
Основы запросов
↗
2.
Литералы
↗
3.
Функции
↗
4.
Сортировка и группировка данных
↗
5.
Логические операторы
↗
6.
Операторы вхождений и диапазонов
↗
7.
Соединение таблиц
↗
8.
Оператор условий
↗
9.
Ограничение выборки
↗
10.
Объединение результатов
↗
Подзапросы и Common Table Expressions (CTE)
2 урока
1.
Подзапросы и их применение
↗
2.
Common Table Expressions (CTE)
↗
Управление схемой базы данных
4 урока
1.
Создание и изменение таблиц
↗
2.
Работа с индексами
↗
3.
Ограничения и внешние ключи
↗
4.
Представления
↗
Новая база данных. Практика
4 урока
1.
Описание новой учебной базы данных
↗
2.
Раздел 1: Базовые запросы и манипуляции с данными
↗
3.
Раздел 2: Создание и управление структурами баз данных
↗
4.
Раздел 3: Подзапросы и CTE
↗
Введение в оконные функции
3 урока
1.
Общие сведения об оконных функциях
↗
2.
Сравнение оконных и групповых функций
↗
3.
Общий синтаксис оконных функций
↗
Базовые элементы окна
4 урока
1.
ORDER BY
↗
2.
PARTITION BY
↗
3.
Определение фрейма
↗
4.
Именованное окно
↗
Логический порядок вычисления окна
2 урока
1.
Логический порядок выполнения SQL-запроса
↗
2.
Использование оконных функций в подзапросах / CTE
↗
Разновидности оконных функций
4 урока
1.
Ранжирующие оконные функции
↗
2.
Аналитические оконные функции. Часть 1
↗
3.
Аналитические оконные функции. Часть 2
↗
4.
Агрегатные оконные функции
↗
Установка СУБД MySQL и клиента Dbeaver
5 уроков
1.
Установка MySQL на Windows
↗
2.
Установка DBeaver Community Edition
↗
3.
Настройка соединения для работы с SQL-запросами в DBeaver
↗
4.
Импорт CSV в DBeaver
↗
5.
Экспорт результатов запроса в CSV в DBeaver
↗
Проект в СУБД MySQL
2 урока
1.
Описание и выполнение
↗
2.
Проверка результатов
↗
Заключение
1 урок
1.
Послесловие
↗
3. SQL-архитектура и CTE: 50 задач уровня Upper-Middle 5.00
Введение
2 урока
1.
Добро пожаловать
↗
2.
❗Важно
↗
Задачи
5 уроков
1.
🧱 CTE и вложенные конструкции
↗
2.
🔁 Оконные функции + аналитика
↗
3.
🔀 Трансформация таблиц
↗
4.
⚠️ Edge-cases и tricky фильтры
↗
5.
🌳 Иерархии и рекурсия
↗
Что теперь?
1 урок
1.
Пара слов напоследок и путь к Senior-уровню
↗
4. SQL-собеседование: 100 задач уровня Junior 4.93
Введение
2 урока
1.
🔓 Добро пожаловать. С этого момента начинается твой апгрейд
↗
2.
❗Важно
↗
Демо
1 урок
1.
✅ Пробный урок (Задачи 1–5)
↗
Практика: SQL-задачи с автопроверкой
10 уроков
1.
🔰 Лёгкий старт (Задачи 6–10)
↗
2.
🚶♂️ Уверенное движение (Задачи 11–20)
↗
3.
⚙️ Закручиваем гайки (Задачи 21–30)
↗
4.
🔍 Многослойные выборки (Задачи 31–40)
↗
5.
🧠 Думай как аналитик (Задачи 41–50)
↗
6.
📈 SQL как инструмент анализа (Задачи 51–60)
↗
7.
🎯 Пробуем бизнес-задачи (Задачи 61–70)
↗
8.
🧩 Ловушки, в которые все попадают (Задачи 71–80)
↗
9.
🧪 Разогрев перед собесом (Задачи 81–90)
↗
10.
🏆 Финальный тест (Задачи 91–100)
↗
Заключение
1 урок
1.
Что дальше?
↗
Экзаменационный модуль
5 уроков
1.
📘 Как проходить экзаменационный модуль
↗
2.
🧩 Тесты: JOIN и фильтры
↗
3.
📊 Тесты: агрегаты и окна
↗
4.
🎯 Тесты: собеседовательные ловушки
↗
5.
🏁 Экзамен: 10 SQL-задач
↗
5. SQL-собеседование: 100 задач уровня Middle 4.90
Введение
2 урока
1.
📂 Добро пожаловать: как пройти курс на максимум
↗
2.
❗Важно
↗
Демо
1 урок
1.
🧪 Пробный блок (Задачи 1 - 5)
↗
Задачи
10 уроков
1.
🚦 Разогрев: не всё так просто (Задачи 6 - 10)
↗
2.
🧠 Проверка на внимательность (Задачи 11 - 20)
↗
3.
🧩 Логика против шаблонов (Задачи 21 - 30)
↗
4.
🕵️♂️ Аналитик vs. кодер (Задачи 31 - 40)
↗
5.
⚙️ Погружение в систему (Задачи 41 - 50)
↗
6.
🔍 Интервьюер давит — не ломайся (Задачи 51 - 60)
↗
7.
📊 Бизнес - сценарии (Задачи 61- 70)
↗
8.
💣 Подводные грабли (Задачи 71 - 80)
↗
9.
🎯 Финальные выстрелы (Задачи 81 - 90)
↗
10.
🏁 Финальный прогон (Задачи 91 - 100)
↗
Заключение
1 урок
1.
Дальнейшие шаги
↗