Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

Основы SQL

Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Нет
Сертификат
Сертификат
Есть

Стоимость курса

5 400 ₽
Нет рассрочки

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

Курс можно купить в рамках пакета SQL-курсов со скидкой.

SQL – это язык для общения программ с базами данных. Умение писать запросы на SQL – один из ключевых навыков современного программиста.

  1. 99% IT-компаний используют базы данных в своей работе
  2. 55% вакансий на должность программиста требуют знания языка SQL
  3. 83% вакансий на должность backend-программиста требуют уверенного владения SQL.

Каждое серьезное собеседование или тестовое задание содержит вопросы о базах данных и SQL. Знание SQL значительно повышает шанс устройства на работу.

Изучаем SQL на примере MySQL — одной из самых популярных баз данных.

Что вы получите после обучения

Навыки
2
Таблицы
3
Запрос данных из базы
4
Индексы
Сертификат

Школа

Stepik — образовательная платформа и конструктор онлайн-курсов.

Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки.

Наша цель — сделать образование открытым и удобным.

Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.

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

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

Большим преимуществом данной платформы является возможность встраивать созданные материалы на сторонние сайты, например, Moodle и Canvas.

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

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

За каждый пройденный курс в Stepik обучающийся получает сертификат о прохождении. Получение сертификата также бесплатно.

Преподаватели

Курсы
5
курсов
Компания Shultais Education основана в 2015 году профессиональным разработчиком и преподавателем Никитой Шультайсом. Сегодня компания специализируется на производстве дистанционных программ обучения по IT специальностям: базы данных, программирование, вёрстка. О преподавателях...

Компания Shultais Education основана в 2015 году профессиональным разработчиком и преподавателем Никитой Шультайсом.

Сегодня компания специализируется на производстве дистанционных программ обучения по IT специальностям: базы данных, программирование, вёрстка.

О преподавателях

Ведущий преподаватель – Никита Шультайс, профессиональный web-программист с опытом работы более 10 лет. Автор статей в журнале Linux Format, участник олимпиад.

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

Простые SQL запросы

  1. Первые запросы
  2. Составные условия
  3. Порядок AND и OR
  4. Сортировка результатов
  5. Ограничение выборки
  6. Принципы работы баз данных
  7. Установка MySQL

Добавление, изменение, удаление

  1. Добавление данных
  2. Обновление данных
  3. Удаление данных

Создание таблиц

  1. Создание простейших таблиц
  2. Числовые поля
  3. Параметр ZEROFILL
  4. Строковые поля
  5. Дата и время
  6. NULL
  7. NULL в SELECT запросах
  8. BOOL, ENUM, SET
  9. "TRUE" и "FALSE" в SELECT запросах
  10. Значения по умолчанию

Индексы

  1. Первичный ключ
  2. Уникальный индекс
  3. Обычные индексы
  4. Добавление и удаление индексов

Изменение таблиц

  1. Добавление и удаление столбцов
  2. Изменение столбцов
  3. Изменение таблицы

Поиск текста

  1. Поиск с помощью LIKE
  2. Полнотекстовый поиск

Вспомогательные функции

  1. Математические функции
  2. Строковые функции
  3. Функции даты
  4. Сортировка по дате

Группировка данных

  1. COUNT, MIN, MAX, AVG
  2. GROUP BY
  3. HAVING и WHERE

Многотабличные запросы

  1. Объединение с помощью UNION
  2. Объединение с помощью UNION: сортировка
  3. Объединение с помощью UNION: группировка
  4. Отношение один к одному
  5. Внешний ключ
  6. Отношения один-ко-многим
  7. Создание связей один-ко-многим
  8. JOIN
  9. Понимание JOIN
  10. Понимание JOIN, часть 2
  11. Выборка из трех и более таблиц
  12. Ссылочная целостность
  13. Отношения многие ко многим

Вложенные запросы

  1. Простые вложенные запросы
  2. IN, ANY, ALL
  3. Ключевое слово EXISTS
  4. Запросы, возвращающие несколько столбцов
  5. Подзапросы в конструкции FROM
  6. Подзапросы в конструкции INSERT

Рейтинг курса

4
Может быть интересно
Основы SQL
На сайт курса

Основы SQL