Войти
100%
Как получить следующий урок?
Следующий урок уже доступен при покупке курса
— это занятие мы сделали открытым, чтобы ты мог его посмотреть и познакомиться с форматом курса
55.000р
34.900 р
Скидка 37% для первых 20 студентов.
Гарантия возврата полной суммы в 2-х недель.
Оплатить курс со скидкой
Click to order
Ваш заказ
Total:
Ваш номер телефона
Payment method
Кредитной картой, Яндекс.Деньгами или телефоном через Яндекс.Кассу
Кредитной картой (Visa, Mastercard) через CloudPayments
Перейти к оплате
Программа курса
Урок 1
Урок 1
Введение в SQL
Что такое SQL
Возможности SQL
Примеры использования SQL в разных бизнесах
Немного об истории SQL
Манифесто блока
Какими инструментами будем пользоваться?
Первая практика
Урок 2
Урок 2
Извлечение и фильтрация данных (часть 1)
Учимся работать с извлечением данных
SELECT, FROM
Порядок ключевых слов в SQL
LIMIT
Написание разных типов данных в SQL
WHERE и операторы =, IS, LIKE, <, >, <=, >=, !=, <>, IS NOT
Практика
Урок 3
Урок 3
Извлечение и фильтрация данных (часть 2)
Комментарии в SQL
Чувствительность SQL к регистру
WHERE и операторы NULL, IN, NOT IN, AND, OR, BETWEEN
Извлечение текста/числа/NULL
Извлечение таблицы и добавление столбца с текстом/числом/датой/NULL
Практика
Урок 4
Урок 4
Преобразование и сортировка данных (часть 1)
Alias псевдоним
Советы по использованию Alias
Преобразования UPPER(), LOWER()
Преобразование с помощью арифметических операций
Преобразование CASE
Практика
Урок 5
Урок 5
Преобразование и сортировка данных (часть 2)
Преобразование текущей даты/времени
Преобразование даты/времени
Сортировка ORDER BY
Извлечение первых N или последних N записей
Практика
Урок 6
Урок 6
Группировка данных
Функции агрегации MIN(), MAX(), SUM(), AVG()
Функции агрегации COUNT()
GROUP BY
GROUP BY и функции агрегации MIN(), MAX(), SUM(), AVG(), COUNT()
Порядок выполнения запроса в SQL
HAVING
Разница между WHERE и HAVING
Практика
Урок 7
Урок 7
Введение в базы данных
Роль баз данных в жизни человека
История развития баз данных
Архитектура SQL запроса и связь с базами данных
Основные термины реляционных баз данных:
Таблица
Ключ (первичный и внешний)
База данных и связи между таблицами
СУБД
Практика: настраиваем базу данных в СУБД PostgreSQL
Урок 8
Урок 8
Объединение таблиц
Зачем уметь объединять таблицы?
Как работает объединение таблиц?
Способы объединения таблиц
Дополнительные условия объединения
Практика
Урок 9
Урок 9
Вложенные запросы (подзапросы)
Как работает поздапрос
Что такое подзапрос?
Структура подзапроса
Порядок выполнения подзапроса
Подзапросы в SELECT
Подзапросы в FROM
Подзапросы в JOIN
Подзапросы в WHERE
Советы по работе с подзапросами
Практика
Урок 10
Урок 10
Обновление, добавление и удаление данных
Зачем и как менять данные?
Добавление данных (INSERT)
Обновление данных (UPDATE)
Удаление данных (DELETE)
Практика
Урок 11
Урок 11
Создание, изменение и удаление таблиц
Зачем и как менять таблицы?
Создание таблиц
Создание новых таблиц
Типы данных
Ограничения
Создание временных таблиц
Создание таблиц на основе существующих
Изменение таблиц
Удаление таблиц
Практика: создаем базу данных интернет магазина
Урок 12
Урок 12
SQL: Advanced
Разбираем подводные камни в SQL
Операции с текстом
Конкатенация строк
Определение длины строки
Возвращение части строки
Регулярные выражения
Оконные функции
Ускорение и оптимизация запросов
Представления и общие табличные выражения
Финал
Финал
Итоговый проект LEGO
Работа над дипломным проектом
В рамках итоговой домашней работы вы с вами разберем дата-сет компании
LEGO
Урок 13
Урок 13
Бонусный урок: обзор основных программ
Закрепляем изученные материалы
Практикуем различные инструменты для работы с SQL-запросами
Google Data Studio
Mode Analytics
Tableau
Yandex Datalens
Презентация: Введение в блок SQL
Конспект урока
Фидбэк по уроку «Введение в блок SQL»
Пожалуйста, оставьте свой фидбэк
Полезность материалов
Бесполезно — я всё это уже знал
0
(
0%
)
Нормально — узнал несколько полезных штук
0
(
0%
)
Отлично! Многое из изученных материалов мне пригодится
0
(
0%
)
Практичность материалов
Малая — не смогу ничего из изученного применить у себя на практике
0
(
0%
)
Средняя — часть из изученного планирую применить на практике
0
(
0%
)
Высокая — многое из изученного планирую применить на практике
0
(
0%
)
Отправить фидбэк
Большое спасибо за участие! Мы получили фидбэк и учтём его
Как получить следующий урок?
Следующий урок уже доступен при покупке курса
— это занятие мы сделали открытым, чтобы ты мог его посмотреть и познакомиться с форматом курса
55.000р
34.900 р
Скидка 37% для первых 20 студентов.
Гарантия возврата полной суммы в 2-х недель.
Оплатить курс со скидкой