Лучшие курсы по SQL
SQL — язык структурированных запросов применяется для создания, сохранения, модификации, структурирования и управления данными в базах данных, управляемых СУБД. SQL помогает структурировать данные для удобного поиска отдельных частей, обновлений, обработки и извлечения из базы или удаления. Мы предлагаем вам познакомиться с подборкой из 10 лучших курсов по SQL и выбрать подходящий.
SQL для анализа данных от Skillbox
Обучение рассчитано на 3 месяца, практика выстроена на основе реальных кейсов. Программа разбита на 13 модулей, содержит вебинары, более 60 видеоматериалов. Преимущества: бессрочный доступ к материалам курса, диплом, актуальные материалы.
Программа курса
- SQL, анализ данных.
- SELECT: функции оператора, как выбрать колонки, фильтровать строки.
- Сортировка, основные функции. Как работать со временем, строкой, датами.
- Группировка, агрегатные функции.
- Объединение данных из разных таблиц.
- Модификация таблиц.
- Оконные функции.
- Подготовка данных для анализа и Excel.
Для кого
Курс полезен маркетологам, аналитикам, менеджерам и бизнесменам.
Чему научитесь
- Работать с СУБД: изучите нюансы работы с MySQL, PostgreSQL, MS SQL.
- Писать запросы к БД, работать с основными операторами, а именно обновлять, запрашивать, загружать и удалять данные.
- Выполнять операции: сортировать, фильтровать, группировать, объединять данные и применять функции SQL.
- Готовить данные для Excel, выстраивать графики и сводные таблицы.
Стоимость обучения: 35556 ₽ или в рассрочку на 12 месяцев — 2963 ₽/мес.
SQL для начинающих от Udemy
Курс “С нуля до сертификата Oracle” включает 30 часов видео, 17 ресурсов для скачивания. Программа разбита по разделам, всего 158 лекций. Плюсы: доступ к материалам курса — навсегда, сертификат, доступ к программе с разных устройств, высокий рейтинг. Пройдя обучение, вы подготовитесь к сдаче экзамена Oracle SQL 1Z0-071.
Программа курса
- Основы SQL, SELECT.
- Операторы, Selection, ORDER BY.
- SINGLE-ROW функции.
- Функции CONVERSION, GENERAL, CONDITIONAL.
- GROUP функции, ORDER BY, HAVING.
- Объединение JOIN.
- Подзапрос SUBQUERY.
- Операторы множеств SET.
- Команды DML.
Для кого
Курс рассчитан на новичков.
Чему научитесь
- Писать различной сложности SELECT-ы.
- Добавлять, вносить изменения, удалять информацию в БД.
- Работать с различными объектами в БД.
Стоимость обучения: 5990 ₽.
Курс по SQL для анализа данных от SkillFactory
Программа разбита на 2 уровня: базовый с продолжительностью от 7 недель и продвинутый курс на 8 недель. Особенности программы — упор на практику, более 240 упражнений и изучение продвинутых инструментов на Sql-тренажере. В конце обучения выдается сертификат.
Программа курса
- Базовый уровень: SQL, подзапросы, условные операторы, агрегатная функция, таблицы и их соединение, сложные объединения.
- Продвинутый уровень: реляционные СУБД, ее роль, денормализация, работа с данными различных типов. Особенности работы со строками, числами, датами, JSON, XML и регулярными выражениями. Оконные функции, виды объектов в СУБД, создание функций, процедур для работы с данными. Бонус — оптимизация запросов, системные таблицы.
https://skillfactory.ru/sql-dlya-analiza-dannyh
Для кого
Курс разработан для новичков, маркетологов, аналитиков, продакт-менеджеров.
Чему научитесь
- Получать, сортировать все данные из таблицы, фильтровать строки, ограничивать выбор.
- Работать с фильтрами данных, группировкой, запросами агрегатных функций и повторяющимися значениями.
- Объединять таблицы, используя ключ, возможности операторов Except, Intersect, JOIN, UNION.
- Делать подзапросы в FROM, SELECT, WHERE и работать с CTE.
- Получать данные из БД, и в работе операторов COALESCE, NULLIF, CASE.
На продвинутом уровне научитесь:
- Приводить БД в рабочий вид.
- Работать с данными различных типов.
- Применять общий синтаксис функций окон, ранжировать данные, применять внутри окон агрегатные функции.
- Писать SQL-запросы по командам DDL и видоизменять у таблицы структуру.
- Создавать свою функцию и вызывать хранимую процедуру.
- Оптимизировать, анализировать запросы.
Стоимость обучения: любой уровень можно приобрести за 16800 ₽ или купить полный курс за 30240₽.
SQL и получение данных от Нетологии
Программа состоит из вебинаров, видеолекций и практики. Продолжительность 6 недель. Вас ждут 20 часов теоретического материала, 32 часа практических заданий. Плюсы: удостоверение, включает программу трудоустройства и сопровождение.
Программа курса
- SQL. Введение, установка ПО.
- Работа с БД.
- Основы и углубление в систему запросов.
- Работа с PostgresSQL.
- Продвинутый SQL.
Для кого
Курс полезен новичкам в аналитике, менеджерам проектов и продуктов, маркетологам, научным сотрудникам, бухгалтерам, финансистам.
Чему научитесь
- Создавать БД.
- Самостоятельно выгружать данные в нужном формате, виде.
- Ставить корректно задачи разработчикам и оценивать выполненную работу.
Стоимость обучения: 24850 ₽ или в рассрочку на 10 месяцев — 2485₽/мес.
Проектирование БД и запросы SQL от GeekBrains
Видеокурс делится на 20 уроков, практические занятия, теоретический материал в записи. В конце обучения выдается сертификат.
Программа курса
- Реляционные БД.
- Как установить СУБД.
- Проектирование БД, первичный ключ, формы нормальные.
- Работа в таблицах с помощью разных SQL-команд: создание, заполнение, получение и фильтрация данных, сортировка, проверка, обновление и удаление.
- Согласованность данных.
- Внешний ключ.
- Добавление корзины в БД интернет-магазина.
- Составной первичный ключ.
- Объединение данных из нескольких таблиц.
- Операторы.
- Группировка строк.
- Агрегирующие функции.
- Индексы, фильтрация.
- Транзакции.
Для кого
Курс рассчитан на новичков.
Чему научитесь
- Проектировать базы данных.
- Писать запросы SQL.
- Ставить и работать с СУБД MySql.
- Работать с MySql Workbench.
Стоимость обучения: 5000₽.
Анализ данных на языке SQL от УЦ при МГТУ им. Н.Э. Баумана Специалист
Курс рассчитан на 96 ак. часов, состоит из 2 уровней. После обучения выдается документ об образовании.
Программа курса
БД, язык запросов SQL, анализ данных и отчеты. Расширенные возможности работы с БД. Операторы, функции, модули программные, структура данных. Методы анализа: регрессия, корреляция, работа с упорядоченными сериями, распределение, деление на сегменты и другие.
Для кого: новичков.
Чему научитесь: профессионально пользоваться современными БД. Делать запросы к БД, используя язык SQL, сложные конструкции. Анализировать данные, строить сложные отчеты и правильно выбирать метод анализа данных.
Стоимость обучения: 67890₽.
SQL и PostgreSQL от Stepik
Практический курс состоит из 145 уроков, 18 тестов, продолжительность видео 21 час. Вас ждет теория, практика, ДЗ с разбором. Особенность курса: все полученные в процессе обучения знания применимы к другим СУБД, например: SQL Server, Oracle, MySQL, Microsoft.
Программа курса
введение, простые запросы, соединения, подзапросы, DDL, проектирование БД, функции, логика, ошибки, обработка, пользовательские типы, транзакции, массивы, индексы, безопасность и т.д.
Для кого: новичков в программировании.
Чему научитесь: читать и писать сложные запросы к БД, используя SQL и PostgreSQL.
Стоимость обучения: 999 ₽.
Базы данных: SQL (DQL) от Хекслет

В курс включено 10 уроков с видео и текстовым материалом, +30 тестов, тренажер, продолжительность 14 часов. Плюсы: асинхронный формат обучения, доступ к материалам не ограничен по времени и тренажер с практикой.
Программа курса
Select, Where и like, порядок вывода, ограничение выборки, выборка уникальных записей, подзапросы, группировка, inner join, left join.
Для кого: новичков.
Чему научитесь: выполнять запросы на выборку, учитывая параметры, ограничения и сортировку. Соединять между собой таблицы для извлечения данных одним запросом из разных мест. Группировать данные в запросах, чтобы получить агрегированный результат. Использовать подзапросы для сложных выборок.
Стоимость обучения: 3900₽.
Курс SQL и PostgreSQL от BeONmax
Программа содержит более 140 занятий, найдете видеоуроки и практические задания. Продолжительность курса составляет 23 часа.
Программа курса
простые выборки, соединения, подзапросы, управление ключами, ограничения, последовательности, проектирование БД. Views, логика с COALESCE, NULLIF, CASE WHEN и функции SQL. Функции PL/pgSQL, ошибки, индексы, массивы, CUBE/ROLLUP с продвинутой группировкой, импорт данных, пользовательские типы, psql. Транзакции, безопасность, функции окон, триггеры.
Для кого: новичков в программировании, разработчиков, желающих расширить свои компетенции.
Чему научитесь: читать и писать сложные запросы к БД, используя SQL и систему управления базами данных — PostgreSQL.
Стоимость обучения: подписка от 90 ₽/мес.
Базы данных и SQL в обработке и анализе данных от Coursera
Интенсивный курс рассчитан на 5 недель
Плюсы: гибкие сроки, сертификат.
Программа курса
БД, основы SQL, расширенные запросы, доступ к БД из программ на Python.
Для кого: новичков.
Чему научитесь: создавать и использовать экземпляр БД в облаке, писать базовые SQL-запросы: SELECT, INSERT, UPDATE, CREATE, DROP, DELETE. А также, фильтровать, сортировать, группировать результаты, встроенные функции, запросы к нескольким таблицам. Оформлять запросы к БД из среды Jupyter с помощью Python и работы с реальными наборами данных.
Стоимость обучения: бесплатно.