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

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

4 900 ₽
нет рассрочки

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

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

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

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

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

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

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

Приобретаемые навыки
1
Индексы
2
Таблицы
3
Запрос данных из базы
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

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

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

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

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

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

Образовательная организация

Stepik — образовательная платформа и конструктор
онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем
в проведении олимпиад и программ переподготовки.
Наша цель — сделать образование открытым и удобным.

Помогаем учиться, а также создавать свои курсы и обучать


Первые учебные материалы были размещены на платформе в 2013 году. Сегодня среди охваченных курсами тем: программирование, информатика, математика, статистика
и анализ данных, биология и биоинформатика, инженерно-технические и естественные науки. Онлайн-курсы, размещенные на Stepik, неоднократно становились призерами конкурсов онлайн-курсов, а система автоматизированной проверки задач используется в ряде курсов на платформах Coursera и edX. Также Stepik активно развивает направление адаптивного обучения, где каждый сможет изучать материал, подобранный индивидуально под свой уровень знаний.

 

Stepik является также площадкой для проведения конкурсов и олимпиад — среди мероприятий — отборочный этап Олимпиады НТИ, онлайн-этап акции Тотальный диктант, международная олимпиада по биоинформатике.

 

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

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

Простые 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
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 17.11.2024 02:24
Основы SQL

Основы SQL

Оставить отзыв
Поделиться курсом с друзьями