Чему вы научитесь
- - Писать запросы SELECT и выбирать из таблиц нужные столбцы и строки
- - Фильтровать данные по условиям (WHERE, AND/OR/NOT, LIKE, IN, BETWEEN) и сортировать результат через ORDER BY
- - Корректно обрабатывать отсутствующие значения с помощью IS NULL, COALESCE и IFNULL
- - Преобразовывать данные строковыми, числовыми функциями и функциями дат, применять условную логику CASE
- - Считать итоги и строить агрегированные отчёты: COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING
- - Соединять данные из нескольких таблиц разными видами JOIN: INNER, LEFT, RIGHT, FULL, CROSS, SELF
- - Объединять и сравнивать наборы строк операциями над множествами: UNION, INTERSECT, EXCEPT
- - Читать чужие SQL-запросы, находить и исправлять в них типичные ошибки
О курсе
Для кого этот курс
Начальные требования
Специальная подготовка не нужна — курс начинается с самых основ. — Не требуется опыт программирования и знание SQL: всё объясняется с нуля. — Достаточно уверенно пользоваться компьютером и браузером. — Понадобится школьная математика на уровне сравнения чисел и простых вычислений. — Ничего устанавливать не нужно: все запросы выполняются и проверяются прямо на платформе. Если вы уже уверенно пишете запросы с JOIN и группировками, курс может показаться простым — вам подойдёт продвинутое продолжение.
Преподаватели курса
Как проходит обучение
Обучение полностью онлайн и в своём темпе — проходите курс тогда, когда вам удобно, без жёстких дедлайнов.
— Короткие теоретические шаги с примерами на учебной базе University и разбором частых ошибок.
— Практические SQL-задания (более 240) с автоматической проверкой: пишете запрос прямо в браузере и сразу видите результат и подсказки. Устанавливать ничего не нужно.
— Интерактивные тесты к каждому разделу: выбор ответа, сопоставление, расстановка по порядку, заполнение пропусков, числовые и открытые вопросы.
— Поддержка преподавателя: можно задать вопрос, если что-то не получается.
— Обсуждения под каждым шагом — общение с другими учащимися, разбор решений и вопросов.
Логика курса — от простого к сложному: сначала теория и одна «ранняя победа», затем тесты на понимание и блок практики, чтобы закрепить навык.
Что вы получите
- — Практический навык писать SELECT-запросы — он востребован у аналитиков, тестировщиков, разработчиков и всех, кто работает с данными.
- — Много практики: более 240 заданий с автопроверкой на единой реалистичной базе данных — теорию сразу отрабатываете на деле.
- — Поддержку преподавателя и обсуждения под шагами: вопросы не остаются без ответа.
- — Доступ в своём темпе — возвращайтесь к материалам и пересдавайте задания сколько нужно.
- — Прочную базу и уверенность, чтобы двигаться дальше — к подзапросам, CTE и оконным функциям в продвинутом курсе по SQL.