HTML Diff
86 added 18 removed
Original 2026-01-01
Modified 2026-02-26
1 - <p>Включено в курс</p>
1 + <p>join</p>
2 - <p>10 уроков (видео и/или текст)</p>
2 + <p>SQL</p>
3 - <h2>Описание</h2>
3 + <p>базы данных</p>
4 - <p>На этом курсе вы научитесь применять язык SQL для решения аналитических задач. Вы узнаете о агрегатных функциях, фильтрации и группировке данных. В итоге вы научитесь объединять таблицы с помощью JOIN и OUTER JOIN. Знание SQL пригодится, если вы решите извлекать данные из таблиц в удобном представлении. Этот курс поможет сэкономить время, так как вы научитесь более эффективно работать с таблицами. Этот курс подойдет тем, кто изучает анализ данных и хочет научиться оперировать ими при помощи SQL-запросов.</p>
4 + <p>Оконные функции</p>
5 - <h2>Чему вы научитесь</h2>
5 + <p>Операции с множествами</p>
6 - <ul><li><p>Выполнять запросы на выборку данных по условиям</p>
6 + <p>Навык работы с SQL, включая соединения, оконные функции и аналитику, для уверенного написания сложных запросов к БД</p>
 
7 + <p>Павел Колотий</p>
 
8 + <p>выпускник фронтенд</p>
 
9 + <h2>Программа обучения</h2>
 
10 + <p>Фундаментальные концепции баз данных</p>
 
11 + <p>Реляционные базы данных, структура баз данных, язык SQL, подключение к серверу базы данных, PostgreSQL, Dbeaver</p>
 
12 + <p>Создание и структурирование таблиц</p>
 
13 + <p>Таблицы, первичный ключ, инкремент, ограничения полей, UNIQUE и NOT NULL, изменение таблиц</p>
 
14 + <p>Базовая выборка данных</p>
 
15 + <p>Запросы на выборку, SELECT, ограничения, сортировка, уникальные строки</p>
 
16 + <p>Фильтрация данных</p>
 
17 + <p>Фильтрация данных, обработка NULL, фильтрация строк, шаблоны поиска, регулярные выражения, сложные условия фильтрации</p>
 
18 + <p>Продвинутые методы фильтрации</p>
 
19 + <p>Фильтрация по диапазону, поиск строк по набору значений, группировка по выборке, агрегатные функции, HAVING</p>
 
20 + <p>Модификация данных и транзакции</p>
 
21 + <p>Модификация данных, UPDATE, транзакции, атомарность</p>
 
22 + <p>Введение в SQL для аналитики</p>
 
23 + <p>Синтаксис SQL, базовые запросы</p>
 
24 + <p>Агрегатные функции</p>
 
25 + <p>Агрегация, операторы COUNT, SUM, MAX и AVG</p>
 
26 + <p>Фильтрация и обработка данных</p>
 
27 + <p>Фильтрация данных, риски работы с NULL</p>
 
28 + <p>Группировка данных</p>
 
29 + <p>GROUP BY, группировка по нескольким показателям, HAVING</p>
 
30 + <p>Сортировка данных</p>
 
31 + <p>Базовая сортировка, LIMIT, сортировка с агрегацией, обработка NULL</p>
 
32 + <p>Объединение таблиц</p>
 
33 + <p>Типы JOIN, отношения в таблицах, декартово произведение</p>
 
34 + <p>Основные концепции аналитических данных</p>
 
35 + <p>Концепция витрины, агрегация для визуализации, таблица как визуализация</p>
 
36 + <p>Базовые типы визуализаций</p>
 
37 + <p>Столбчатая диаграмма, круговая диаграмма, candlestick-диаграмма</p>
 
38 + <p>Продвинутые типы визуализаций</p>
 
39 + <p>Агрегация для Scatter Chart, построение воронки</p>
 
40 + <p>Основы соединения таблиц</p>
 
41 + <p>Работа с несколькими таблицами, типы соединений, псевдонимы</p>
 
42 + <p>Базовые типы соединений</p>
 
43 + <p>INNER JOIN, CROSS JOIN</p>
 
44 + <p>Продвинутые операции с INNER JOIN</p>
 
45 + <p>INNER JOIN c условием WHERE, INNER JOIN с группировкой</p>
 
46 + <p>Внешние соединения</p>
 
47 + <p>LEFT JOIN, ANTI JOIN, FULL JOIN</p>
 
48 + <p>Специальные типы соединений</p>
 
49 + <p>SELF JOIN, соединение трех и более таблиц</p>
 
50 + <p>Альтернативы JOIN и продвинутые техники</p>
 
51 + <p>Подзапросы, VIEW, CTE</p>
 
52 + <p>Углубленный SQL</p>
 
53 + <p>Подробнее о JOIN, условная агрегация с CASE</p>
 
54 + <p>Подзапросы и их использование</p>
 
55 + <p>Подзапросы и их объединения</p>
 
56 + <p>Продвинутые техники представления данных</p>
 
57 + <p>Common Table Expression, конструкция WITH</p>
 
58 + <p>Основы теории множеств в SQL</p>
 
59 + <p>Множества, представление таблиц как множест</p>
 
60 + <p>Операции объединения множеств</p>
 
61 + <p>Операторы UNION и UNION ALL</p>
 
62 + <p>Операции сравнения множеств</p>
 
63 + <p>Вычитание множетсв, оператор EXCEPT, пересечение множеств, оператор INTERSECT</p>
 
64 + <p>Продвинутые техники</p>
 
65 + <p>Форточные функции, операторы ROWS и RANGES, скользящее</p>
 
66 + <p>Нумерация и порядок</p>
 
67 + <p>Оператор ROW_NUMBER, удаление дубликатов</p>
 
68 + <p>Работа с соседними значениями</p>
 
69 + <p>Операторы LEAD и LAG, сравнение значений</p>
 
70 + <p>Оконные агрегатные функции</p>
 
71 + <p>Агрегации в партициях, операторы SUM, AVG, MIN и MAX</p>
 
72 + <p>Работа с границами партиций</p>
 
73 + <p>Операторы FIRST_VALUE и LAST_VALUE</p>
 
74 + <p>Распределение и ранжирование</p>
 
75 + <p>Процентили, оператор NTILE, ранжирование и порядок данных, оператор RANK</p>
 
76 + <h2>Как проходит обучение</h2>
 
77 + <p>Теория в удобном текстовом формате - легко читать даже с телефона. Живые примеры помогают понять, как всё работает. Материал выстроен так, чтобы вы двигались шаг за шагом, не упуская важных деталей</p>
 
78 + <p>Подписка от 2 400 ₽/мес</p>
 
79 + <p>Этот навык уже входит в подписку. Оформи доступ и открывай все навыки сразу (50+)</p>
 
80 + <p><a>Подписаться →</a></p>
 
81 + <ul><li><p>50+ навыков в одной подписке</p>
7 </li>
82 </li>
8 - <li><p>Грамотно фильтровать и группировать данные</p>
83 + <li><p>Пожизненный доступ к теории</p>
9 </li>
84 </li>
10 - <li><p>Объединять таблицы различными способами</p>
85 + <li><p>Обучение с ИИ-ассистентом</p>
11 </li>
86 </li>
12 - <li><p>Работать с агрегатными функциями</p>
87 + <li><p>Отмена в любой момент</p>
13 </li>
88 </li>
14 - </ul><h2>Формат обучения</h2>
89 + </ul><h2>Нам доверяют обучение своих сотрудников</h2>
15 - <h2>Испытания</h2>
90 + <h2>Отзывы о Хекслете на площадках</h2>
16 - <p>1</p>
 
17 - <p>Кумир молодежи</p>
 
18 - <p>2</p>
 
19 - <p>Инвентаризация</p>
 
20 - <p>3</p>
 
21 - <p>Проваленная акция</p>
 
22 - <h2>Рекомендуемые программы</h2>