Онлайн-курсы

Где научиться языку запросов SQL с нуля: хорошие онлайн-школы и курсы

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

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

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

Skillbox

Сайт: https://skillbox.ru
Продолжительность: 3 мес.
Стоимость: от 29 400 руб.

Онлайн-курс SQL для анализа данных

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

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

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

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

Программа

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

 

Geekbrains


Сайтhttps://geekbrains.ru
Стоимость: 2 189 р.

«Основы баз данных»

Это 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. Внешний ключ

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

Udemy


Сайтhttps://www.udemy.com
Стоимость: от 999 р.

«Начальный курс SQL»

Этот курс включает 2,5 часа видео по запросу, 7 статей, 9 ресурсов для скачивания, полный пожизненный доступ, доступ через мобильные устройства и телевизор.

Основное внимание уделяется написанию запросов SELECT для выборки данных. Часто бывает так что таблицы уже созданы, в них загружены данные. И задача состоит в том, чтобы правильно и без ошибок написать выборку данных из этих таблиц.

Другие конструкции SQL — cоздание таблиц, изменение данных — также кратко рассматриваются в этом курсе, для полноты картины.

В качестве учебной базы данных используется PostgreSQL. Однако в курсе не затрагиваются особенности, относящиеся только к PostgreSQL. Поэтому полученные знания применимы и к другим базам данных. Базовые конструкции SQL везде одинаковы.

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

  • Введение. Обзор языка SQL
  • Установка и настройка таблиц для упражнений
  • Создание таблиц. Связи между таблицами
  • Основные запросы SELECT
  • Работа со значениями
  • Агрегация — GROUP BY, HAVING, DISTINCT
  • Соединение таблиц — INNER, OUTER, CROSS, SELF JOIN
  • Операторы множеств — UNION, EXCEPT и INTERSECT
  • Функции и операторы
  • Изменение данных — INSERT, UPDATE, DELETE

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

Skillfactory

Сайт: https://skillfactory.ru
Телефон: +7 (495) 291-09-12, +7 (958) 577-04-17
Стоимость: от 18 900 р. за курс

Курс-тренажер по SQL для анализа данных

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

Вы последовательно изучите синтаксис языка, освоите функции и примените свои знания в решении кейсов:

1. Кейс «Продуктовая аналитика». С помощью SQL получим данные по выручке сервиса из базы и проанализируем в Excel, построим прогноз выручки.

2. Кейс «Юнит-экономика». Посчитаем показатели юнит-экономики с помощью SQL и определим, сходится ли экономика интернет-магазина.

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

  • Упор на практику: Более 240 практических задач на отработку навыка. Вы научитесь писать запросы любой сложности
  • Итоговый проект: выберете реальную задачу, с которой сталкиваетесь на работе, и решите ее с помощью нового инструмента
  • Востребованные инструменты: научитесь использовать SQL, PostgreSQL, Metabase, QuickDBD

 

Нетология


Сайтhttps://netology.ru
Стоимость: 23 900 р.

«SQL и получение данных»

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

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

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

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

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

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

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

SQLOnline


Сайтhttp://sqlonline.ru/
Стоимость: 3 500 р.

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

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

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

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

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

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

Базовый SQL:

  1. Простые SQL запросы
  2. Поиск текста
  3. Вспомогательные функции
  4. Группировка данных
  5. Добавление, изменение, удаление
  6. Создание таблиц
  7. Индексы
  8. Изменение таблиц
  9. Многотабличные запросы с UNION
  10. Многотабличные запросы с JOIN

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

  1. Вложенные запросы
  2. Вспомогательные функции
  3. Оконные и аналитические функции
  4. Базовые циклы и кейсы
  5. Системные функции
  6. Использование тригеров
  7. Транзакции и блокировки
  8. Передача данных в другие БД и Excel

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

 

АНО ДПО «ШАД»


Сайтhttps://praktikum.yandex.ru
Стоимость: по запросу

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

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

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

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

Стоимость:

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

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

Портал «otus.ru»


Сайтhttps://otus.ru
Стоимость: 60 000 р.

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

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

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

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

Программа:

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

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

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


Сайт: https://learndb.ru/
Стоимость: бесплатно

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

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

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

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

Программа:

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

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


Сайтhttps://stepik.org
Стоимость: 4 500 р.

«Основы SQL»

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

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

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

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

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

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

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


Сайтhttps://academiait.ru
Стоимость: бесплатно

«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»


Сайтhttps://landingsql.orasource.ru
Стоимость: 15 000 р.

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

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

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

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

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

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

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


Сайтhttps://itproger.com
Стоимость: по запросу

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

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

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

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

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


Сайтhttp://www.sql-ex.ru
Стоимость: бесплатно

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

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

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

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

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

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

Портал «webshake.ru»


Сайтhttps://webshake.ru
Стоимость: бесплатно

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

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

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

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

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

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

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

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

Портал «shultais.education»


Сайтhttps://shultais.education
Стоимость: по запросу

«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»


Сайтhttps://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»


Сайтhttps://itvdn.com
Стоимость: по запросу

«SQL Essential»

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

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

Программа:

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

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

Комментарии

Оставить комментарий