18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Знание языка SQL — один из важных навыков современного программиста или веб-разработчика. Structured query language не сложно учить — главное разобраться в базовых терминах и много практиковаться.

В процессе обучения на онлайн-курсах слушатель получит знания о понятии реляционной базы данных, функциональных возможностях, составлении правильных запросов, использовании различного программного инструментария.

В данной подборке — основные онлайн-школы с хорошими отзывами, которые предлагают дистанционные курсы изучения языка структурированных запросов.

Нетология

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Сайт: https://netology.ru

Стоимость: 21 300 р.

Научат получать данные для анализа без помощи разработчиков. Объяснят, как пользоваться инструментами, которые упростят работу с отчётами.

Программа обучения SQL — первый шаг в профессиональном росте дата саентистов и аналитиков данных в сильных командах и проектах. Уже через 5 лет, по словам экспертов активно развивающихся отраслей без владения SQL невозможно будет вырасти выше уровня junior.

Преимущества:

  • 8 часов в неделю интенсивных уроков и практики с экспертами отрасли
  • 3 инструмента — SQL, PostegreSQL и MongoDB, применение их на практике
  • Итоговый проект — защитившись, слушатель получит практический кейс для прокачки резюме

В ходе программы обучения слушатель:

  • Овладеет языком запросов SQL
  • Познакомится с разнообразным окружением БД: git, виртуальные машины, linux
  • Углубит знания SQL
  • Перейдёт от исполнения запросов к написанию функций
  • Найдёт общий язык с разработчиками
  • Улучшит понимание процессов инжиниринга данных

Выдается диплом установленного образца от известного онлайн-университета по итогам курса.

Skillbox

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Продолжительность:3 мес.

Стоимость:от 7 177 руб. в месяц

Курс для тех, кому нужно работать с базами данных. Вы освоите язык запросов SQL — и с его помощью сможете самостоятельно получать нужные данные, сопоставлять и анализировать их.

Чему вы научитесь

  • Пользоваться популярными СУБД
    Узнаете особенности работы в MySQL, PostgreSQL, MS SQL.
  • Писать запросы к базам данных
    Освоите основные операторы SQL: SELECT, INSERT, UPDATE, DELETE — и сможете запрашивать, загружать, обновлять и удалять данные.
  • Выполнять операции над данными
    Научитесь фильтровать, сортировать, группировать и объединять данные из разных таблиц, а также применять функции SQL.
  • Готовить данные для Excel
    Научитесь подготавливать данные для сводных таблиц и графиков в Excel.

Вас ждут онлайн-лекции и практические задания на основе реальных данных.

Программа

  • Анализ данных и SQL
  • Оператор SELECT — выбор колонок
  • Оператор SELECT — фильтрация строк
  • Сортировка и функции
  • Агрегатные функции и группировка
  • Объединение
  • Модификация таблиц
  • Подготовка данных для Excel
  • Оконные функции

ProductStar

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Продолжительность:2 мес.

Стоимость:рассрочка от 1 663 р. в месяц

Аналитикам: выучите SQL, необходимый в 70% вакансий аналитиков и получите средний прирост з/п +20-40%. Продактам и руководителям: научитесь получать и визуализировать данные без помощи разработчиков.

  • Трудоустройство — помощь в поиске работы в новой сфере
  • Доступ к материалам навсегда
  • Акцент на практику — практика после каждой лекции на кейсах ведущих компаний рынка

Задачи над которыми вы поработаете

  • AirBnb: аналитика цен и поиск инсайтов
    Вы поработате с базой данных AirBnb, сможете провести анализ самых популярных туристических направлений и выделить параметры популярности квартир
  • Яндекс.Еда: анализ популярных товаров
    Вы сможете определить популярные товары и сегментировать их в зависимости от города и типа пользователя для удобного создания каталога в мобильном приложении
  • Ozon: анализ продаж и визуализация данных
    Вы проанализируете воронку e-Commerce сервиса, сможете построить данные о динамике продаж товаров и визуализировать их для поиска бизнесовых инсайтов

На курсе вы научитесь:

  • Получение и обработка данных
    Узнать количество продаж по дням, увидеть из каких регионов лучше конверсия в покупку, найти пользователей с самым большим чеком
  • Автоматизация и данные в реальном времени
    Можно один раз написать скрипт на SQL и затем получать регулярно обновляемые данные
  • Визуализировать данные
    Достаточно написать всего несколько строк на SQL, чтобы получить все необходимые вам данные — а дальше их можно вставить в Excel и получить удобные графики и визуализацию данных для принятия бизнес-решений
  • Продвинутые функции SQL
    Освоите оконные функции, регулярные выражения. Научитесь настраивать базы данных в PostgreSQL

Программа курса

31 урок с проверкой ДЗ и помощью ментора

Лекция 1: «Введение в блок SQL»

Лекция 2: «SQL: Извлечение данных и операторы»

Лекция 3: «SQL: Фильтрация данных и условия»

Лекция 4: «SQL: Преобразование данных и операции в SQL»

Лекция 5: «SQL: Cортировка данных и работа с датой/временем»

Лекция 6: «Группировка данных»

Лекция 7: «Введение в базы данных»

Лекция 9: «SQL: Подзапросы SELECT и FROM»

Лекция 10: «SQL: Подзапросы JOIN и WHERE»

Лекция 11: «SQL: Обновление, добавление и удаление данных»

Лекция 12: «SQL: Создание, изменение и удаление таблиц»

Лекция 13: «SQL: Операции с текстом и оконные функции»

Лекция 14: «SQL: Ускорение и оптимизация запросов, табличные выражения»

Лекция 15: «Итоговый проект»

Лекция 16: «Закрепление практики по SQL»

Лекция 17: «Работа с дашбордами»

Лекция 18: «Tableau: знакомство с инфраструктурой Tableau»

Лекция 19: «Модели данных и Табличные вычисления»

Лекция 20: «Tableau: Параметры и уровни детализации»

Лекция 21: «Tableau: Псевдонимы, сортировка, Actions»

Лекция 22: «Разработка дашбордов. Настройка взаимодействия между визуализациями»

Лекция 23: «SQL и Tableau»

Лекция 24: «SQL и Google Sheets, Excel»

Лекция 25: «Введение в Power BI»

Лекция 26: «Power Query. Получение и преобразование данных»

Лекция 27: «Модель данных в Power BI»

Лекция 28: «Анализ данных на DAX: синтаксис языка, базовые функции»

Лекция 29: «Визуализация данных: работа с отчетами, базовые принципы визуализации»

Лекция 30: «Визуализация и работа с дашбордами: Power BI Service, создание и оформление дашбордов»

Лекция 31: «Визуализация и работа с дашбордами: Power BI Service, создание и оформление дашбордов»

Яндекс.Практикум

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость:Вводный курс — бесплатно, далее от 2 229 р./мес / 41 000 р. за весь курс

Длительность:1,5 месяца

Обучение навыкам на реальных задачах и бизнес-кейсах. Что вы сможете делать, когда научитесь работать с SQL:

  • Проводить маркетинговые исследования, чтобы оценить успешность бизнеса или продукта
  • Находить и отфильтровывать данные при помощи SQL-запросов
  • Рассчитывать продуктовые метрики, чтобы сравнивать товары и услуги
  • Хранить, обрабатывать и управлять данными в СУБД

Курс занимает 1,5 месяца. За это время вы пройдёте путь от новичка до уверенного пользователя SQL. Обучение построено так, чтобы вы сразу отрабатывали полученные знания на практике и понимали, для чего изучаете ту или иную тему.

Основная часть: теория и SQL-тренажёр

Учебный материал разбит на два блока, каждый из которых представлен в двух форматах: текст и видеоуроки. Каждый теоретический блок сразу закрепляем на практике — в SQL-тренажёре.

Курсовые проекты

По итогам каждого из двух блоков выполните бизнес-проект на основе требований заказчиков.

Дополнительная теория и практика в тренажёре

Это необязательная часть курса, но она поможет узнать больше полезного и набить руку. В SQL-тренажёре есть задачи разной сложности. Их можно решать в свободном режиме, сравнивать свои решения с эталонными и исправлять, если допустили ошибку.

Программа курса

Курс включает блоки для базового и продвинутого уровня. Это поможет освоить и развить навыки работы с SQL в разных сферах: аналитике, маркетинге, финансах и управлении проектами.

  • Базовый SQL
  • Продвинутый SQL
  • Дополнительная частьЭто дополнительный блок теории, который поможет больше узнать о базах данных и их применении, а также освоить дополнительные инструменты и возможности SQL.
  • SQL-тренажёр

Geekbrains

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: 5 500 р.

Это 20 интенсивных видео-уроков (по 10 минут), где проходят все этапы проектирования баз данных на примере интернет-магазина с использованием языка запросов SQL. После этого курса можно использовать различные базы данных, такие как MS SQL и Postgre Sql, так как синтаксис языка SQL для них практически не отличается.

Слушатель научится:

  • Проектировать базы данных
  • Писать SQL-запросы
  • Устанавливать и работать с СУБД MySql
  • Использовать MySql Workbench

Программа первых десяти уроков:

  • Урок 1. Реляционные базы данных
  • Урок 2. Установка СУБД
  • Урок 3. Проектирование базы данных, нормальные формы
  • Урок 4. SQL-команда CREATE
  • Урок 5. SQL-команда INSERT
  • Урок 6. SQL-команды SELECT и WHERE
  • Урок 7. SQL-команды DISTINCT, ORDER BY, LIMIT
  • Урок 8. SQL-команды DELETE и UPDATE
  • Урок 9. Согласованность данных
  • Урок 10. Внешний ключ

Слушателям выдается сертификат об окончании обучения.

OTUS

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Сайт: https://otus.ru

Стоимость: 60 000 р.

ПромокодADVCAKEдает 5% скидки на курс!

«Базы данных»

Курс предназначен для разработчиков и администраторов, готовых освоить работу с базами данных. Продолжительность: 6 месяцев, 4 академических часа в неделю.

Курс включает в себя все основные и популярные БД, которые могут пригодиться разработчику: PostgreSQL, MySQL, Redis, MongoDB, Cassandra и т.д.

Курс обеспечивает глубокое погружение в СУБД, чтобы проектировать базы данных так, чтобы впоследствии не приходилось тушить пожары в результате не оптимально заложенных основ.

Программа:

  • Модуль 1. Сущности и связи
  • Модуль 2. MySQL
  • Модуль 3. PostgreSQL
  • Модуль 4. NoSQL (Redis, Tarantool, MongoDB, Cassandra)
  • Модуль 5. Общие задачи и проблемы
  • Модуль 6. Проект итоговый

По итогам защиты проекта выдается сертификат о прохождении обучения.

SQLOnline

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: 3 900 р.

Интерактивные онлайн-курсы по SQL и СУБД

Онлайн курс обучения SQL выполнен в формате подробных теоретических и практических уроков на базе нашего SQL тренажера, что позволяет изучить язык с нуля, научиться работать с запросами любой сложности, а также обрести устойчивые навыки работы с базами данных.

У нас есть удобный онлайн тренажер на сайте для выполнения задач, который выполняет реальные SQL запросы к базам данных. Если у вас будут ошибки в запросе, интеллектуальный тренажер сам найдет и подсветит Вам вероятную ошибку в запросе, покажет схожесть с эталонным запросом преподавателя.

Курсы рассчитаны для новичков в программировании, к тому же не требуют никакой специальной подготовки.

В составе курсов суммарно более 70 уроков и 140 задач.

Программы курсов, основные модули

Базовый SQL:

  • Простые SQL запросы
  • Поиск текста
  • Вспомогательные функции
  • Группировка данных
  • Добавление, изменение, удаление
  • Создание таблиц
  • Индексы
  • Изменение таблиц
  • Многотабличные запросы с UNION
  • Многотабличные запросы с JOIN

Продвинутый SQL:

  • Вложенные запросы
  • Вспомогательные функции
  • Оконные и аналитические функции
  • Базовые циклы и кейсы
  • Системные функции
  • Использование тригеров
  • Транзакции и блокировки
  • Передача данных в другие БД и Excel

По итогам прохождения выдается сертификат об окончании курсов.

АНО ДПО «ШАД»

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: по запросу

За 6 месяцев обучения по 10 часов в неделю слушатель освоит востребованные навыки аналитика данных и соберёт портфолио проектов.

Погружение в IT-профессию подразумевает постоянный контакт с изучаемыми технологиями, выполнение практических заданий и общение с наставником. Для этого создали собственную среду обучения.

С первого дня учится на практике. Дают знания небольшими частями, которые нужно сразу применить, написав собственный код в онлайн-тренажёре.

Команда наставников проверяет и комментирует работы, помогает разобраться в сложностях и обучает собственным профессиональным приёмам.

Стоимость:

  • «Вводный курс» – бесплатно. Слушатель поймёт, что представляет собой анализ данных, какие процессы он в себя включает и чем занимается аналитик. Изучит азы важнейшего инструмента — языка программирования Python и SQL. Можно оценить свои силы, мотивацию, запас времени, и решить, нужно ли идти дальше
  • «Платное продолжение» – 60 000 р. Закончив бесплатный курс, можно пойти дальше. С этого момента слушатель полноценно осваивает профессию аналитика

Сертификат — это официальный документ о дополнительном образовании. Чтобы его получить, необходимо сдать итоговый проект. Для работодателя это показатель, что слушатель достаточно знает об аналитике данных и самостоятельно выполнил проекты из портфолио.

Интерактивные онлайн-курсы «LearnDB»

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: бесплатно

Интерактивные онлайн-курсы по SQL, СУБД, PostgreSQL.

Программа состоит из интерактивных курсов, в которых подобрали оптимальное соотношение теории и практики. В процессе обучения осваиваются необходимые навыки для работы с базами данных.

Удобный инструмент для выполнения задач, с быстрым доступом к диаграмме и описанию схемы данных. Не нужно дополнительного ПО, все работает в браузере.

Курсы бесплатны и рассчитаны для новичков в программировании, к тому же не требуют никакой специальной подготовки.

Программа:

  • Введение. В процессе прохождения темы знакомство с интерфейсом курсов и выполнение простейших SQL запросов
  • Отсечение строк и сортировка. Рассматриваются средства SQL для исключения из результатов запроса строк данных, а также сортировки строк
  • Соединения. Слушатели учатся извлекать данные из нескольких таблиц. Рассматривают разные типы соединения: внутреннее, внешнее, декартово произведение
  • Агрегатные функции. Рассматриваются возможности SQL для выполнения аналитики данных. Использование GROUP BY, HAVING, CUBE, ROLLUP

Образовательная платформа «Stepik»

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: 4 500 р.

«Основы SQL»

Online-курс по основам SQL. Более 4 часов видео и 260 задач. Насыщенная программа с короткими видео-уроками и большим количеством практики. Изучают SQL на примере MySQL — одной из самых популярных баз данных.

Курс — победитель V международного конкурса «EdCrunch Award 2019» в номинации «Лучший онлайн-курс, размещенный на образовательной платформе».

Курс для широкого круга слушателей. Не требует специализированных знаний ни в программировании, ни в базах данных.

Программа курса:

  • Простые SQL запросы
  • Добавление, изменение, удаление
  • Создание таблиц
  • Индексы
  • Изменения таблиц
  • Поиск текста
  • Вспомогательные функции
  • Группировка данных
  • Многотабличные запросы
  • Вложенные запросы

По окончании курса выдается сертификат «Stepik».

Онлайн академия «academiait.ru»

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: бесплатно

«SQL для начинающих»

Бесплатный и доступный онлайн-курс.

Программа первых десяти уроков:

  • Урок 1. Установка MS SQL Server 2016
  • Урок 2. Установка MS SQL Server Management Studio 2016
  • Урок 3. SQL Запросы. Введение
  • Урок 4. Cоздание базы данных и таблицы
  • Урок 5. Знакомство с операторами SQL
  • Урок 6. Введение в типы данных Transact-SQL
  • Урок 7. Создание отношений (связей) между таблицами
  • Урок 8. Связанный JOIN запрос и отношения между таблицами
  • Урок 9. VIEW представление SQL
  • Урок 10. INSERT оператор

Портал «orasource.ru»

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: 15 000 р.

«Уникальный курс SQL»

5 занятий, каждое занятие длится 4 часа. Online интенсив и практика. В отличие от аналогичных видеокурсов всегда можно задать вопрос преподавателю, который поможет быстро разобраться. Нереально много практики. Из реальной жизни, а не выдуманные задачи.

Программа курса составлена таким образом, что легко можно находить решения для крупных компаний, от простейших до самых сложных. Например, таких, как решения по миграции данных, проектированию информационных систем, подготовке отчетности, по оптимизации производительности системы. В программу курса включены малоизвестные возможности языка SQL, которые находят частое применение в практическом опыте.

Программа курса:

  • Архитектура БД. Объекты базы данных. Проектирование, нормализация
  • Создание объектов базы данных. Простые SQL запросы. Ограничения
  • Группировки. Агрегатные функции. Итоги — RollUp, Сube
  • Работа со строками и датами. Различия в синтаксисе
  • Объединение таблиц, сложные виды объединений. Иерархия. Итераторы
  • Вставка, изменение данных. Множественная вставка, блокировки. Аналитические запросы. Работа с SQL XML. Model и Pivot

Курс сделает из слушателя специалиста всего за одну неделю. По окончанию обучения выдается сертификат.

Школа программирования «itProger»

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: по запросу

«Уроки SQL для начинающих»

Язык SQL используется в любой программе и на любом веб сайте, где идет работа с базами данных. В ходе курса слушатель изучит язык SQL, а также научится работать с базами данных на примере MySQL. Курс состоит из: 8 уроков, 24 задания.

Программа курса:

  • Что такое SQL? Введение
  • Создание БД, таблиц и работа с ними
  • Добавление и обновление записеи? в БД
  • Удаление данных из БД
  • Выборка данных из БД. Where, Order, Limit
  • Создание индексов и работы с ними
  • Объединение данных. Join (Inner, Left, Right)
  • Псевдонимы, функции и Group By

Портал «sql-ex.ru»

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: бесплатно

«Практическое владение языком SQL»

Сайт поможет каждому, кто хочет приобрести или повысить навыки в написании операторов манипуляции данными языка SQL. Суть обучения состоит в том, что пользователь сам пишет операторы, которые должны вернуть или изменить данные, требуемые заданием.

При этом в случае неправильного ответа пользователь сможет узнать, какие данные возвращает правильный запрос, а также увидеть, что вернул запрос. Кроме того, есть возможность выполнять любые операторы DML к имеющимся базам данных, отключив опцию проверки.

Упражнения имеют разный уровень сложности (от 1 до 5), который проставлен во втором столбце списка упражнений. Предлагаются упражнения на выборку данных (оператор SELECT) и упражнения на модификацию данных (операторы INSERT, UPDATE, DELETE и MERGE). По результатам решения задач на сайте ведется рейтинг участников.

Упражнения первого этапа доступны без регистрации, причем задания можно решать в любом порядке. Для выполнения остальных упражнений требуется регистрация. Регистрация бесплатна, как и все остальные сервисы сайта.

По результатам тестирования на сайте можно заказать сертификат «SQL Data Manipulation Language Specialist», подтверждающий квалификацию. Качество сертификата поддерживается периодической заменой задач и повышением сертификационных требований.

Портал «webshake.ru»

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: бесплатно

«Онлайн курс MySQL c нуля»

Программа обучения построена с учетом актуальных требований работодателей. Теоретические вопросы освещаются в достаточном объеме, однако приоритет отдан практическим занятиям.

Структурированный курс MySQL для начинающих составлен таким образом, чтобы последовательно продвигаться от простого к более сложному.

Преимущества:

  • Проверка домашек. К урокам есть домашние задания, которые ежедневно проверяются
  • Быстрая помощь. Все ученики имеют доступ к общему чату, в котором можно задать вопросы и получить ответ в течение 10 минут
  • Бесплатно. Все материалы бесплатны
  • Коммьюнити. Цель данного проекта — объединять единомышленников

Программа курса:

  • Уровень 1. Введение в MySQL
  • Уровень 2. Расширенный SQL
  • Уровень 3. Работа с MySQL в PHP

После прохождения курса ученик получает сертификат об успешном обучении.

Портал «shultais.education»

18 лучших онлайн-курсов по SQL для начинающих: бесплатные и платные

Стоимость: по запросу

«Online-курс по основам SQL»

Насыщенная программа с короткими видео-уроками и большим количеством практики.

Программа курса:

  • Простые SQL запросы — 6 уроков, 26 заданий
  • Добавление, изменение, удаление — 3 урока, 20 заданий
  • Создание таблиц — 7 уроков, 37 заданий
  • Индексы — 4 урока, 20 заданий
  • Изменение таблиц — 3 урока, 13 заданий
  • Поиск текста — 2 урока, 12 заданий
  • Вспомогательные функции — 3 урока, 23 задания
  • Группировка данных — 3 урока, 17 заданий
  • Многотабличные запросы — 13 уроков, 75 заданий
  • Вложенные запросы — 6 уроков, 17 заданий

Ученики, которые изучат теорию и выполнят все задания — получают сертификат.

Портал «l-a-b-a.com»

Стоимость: по запросу

«SQL для аналитиков»

Особенность SQL в том, что он ориентирован на результат обработки данных, а не на процесс. SQL сам определит местонахождение данных, индексы и порядок проведения операций.

После прохождения курса слушатель:

  • Научится подключаться к базам данных с помощью среды Microsoft SQL Server Management Studio
  • Узнает, как работать с текстовыми значениями, преобразовывать типы данных и проводить манипуляции с датой и временем
  • Научится использовать команды SELECT, INSERT, UPDATE и DELETE, выставлять ограничения, объединять таблицы и упорядочивать значения для вывода
  • Узнает, как упростить работу с данными с помощью функций агрегаций COUNT, SUM, AVG, MAX, MIN

Программа курса:

  • Основы работы с реляционными базами данных
  • Работа с командой SELECT
  • Функции агрегации
  • Строки и выражения
  • Запросы и подзапросы
  • Функции аналитики
  • Команды модификации языка DML
  • Создание и модификации таблиц
  • Поддержка целостности данных
  • Настройки пользователей в базе данных

По окончании обучения выдается сертификат.

Портал «itvdn.com»

Стоимость: по запросу

«SQL Essential»

Курс SQL Essential – видео курс для начинающих разработчиков, который позволит освоить концепции написания программ с использованием SQL Server 2012. В данном курсе рассматриваются принципы проектирования базы данных, обучают создавать запросы и оптимизировать их.

Эти видеоуроки будут полезными не только начинающему разработчику, но и программисту с опытом работы, так как в видеоматериалах курса затронуты не только основы, но и темы, связанные с оптимизацией запросов и проектированием базы данных.

Программа:

  • Введение в SQL
  • Запросы. Манипуляция данными
  • Основы DDL
  • Проектирование БД
  • Команда JOIN
  • Вложенные запросы
  • Индексирование
  • Хранимые процедуры. Пользовательские функции
  • Транзакции. Триггеры

По окончании обучения выдается сертификат.

44
3 комментария

Это и есть тот самый кринж, о котором нам так долго говорили большевики?

1
Ответить

Вот хороший сайт где можно практиковаться в написании запросов SQL с практическими заданиями https://sqltest.online/ru

Ответить