"Поколение Python": базы данных и SQL для начинающих

Курс продолжает серию "Поколение Python" и рассказывает о языке структурированных запросов SQL, который используется при работе с реляционными базами данных
Средний уровень
10 часов в неделю
Сертификат Stepik

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

  • Извлекать информацию из таблиц с помощью SQL-запросов
  • Добавлять в таблицы новые данные
  • Удалять и изменять данные в таблицах
  • Фильтровать данные с помощью WHERE и HAVING
  • Выполнять агрегацию данных с помощью GROUP BY
  • Извлекать информацию из нескольких таблиц с помощью JOIN
  • Объединять таблицы с помощью UNION
  • Работать с функциями для обработки чисел, дат и текста
  • Вычислять среднее, минимальное и максимальное значения с помощью функций AVG, MIN, MAX
  • Использовать вложенные SQL-запросы
  • Использовать общие табличные выражения CTE
  • Создавать пользовательские функции и хранимые процедуры
  • Использовать оконные функции для решения задач
  • Работать с индексами
  • Обрабатывать текст с помощью регулярных выражений

О курсе

✅ Образовательная лицензия № Л035-01233-15/01102936.

"Поколение Python": базы данных и SQL для начинающих

  • знакомит с реляционными базами данных
  • знакомит с базовыми возможностями языка SQL

В курсе рассматриваются основные понятия реляционных баз данных и языка SQL.

Курс разбит на 15 модулей с теоретическими и практическими материалами, а также заданиями.

Модули курса:

  1. О курсе
  2. Введение в базы данных и СУБД
  3. Основы языка SQL
  4. Встроенные функции
  5. Группировка данных
  6. Подзапросы
  7. Соединение таблиц
  8. Обновление, удаление и добавление данных
  9. Создание таблиц и работа с ними
  10. Пользовательские функции и хранимые процедуры
  11. Оконные функции
  12. Дополнительные задачи
  13. Mock-собеседование в Google
  14. Mock-собеседование в VK
  15. Заключение

Решения проверяет автоматическая система, поэтому обратную связь вы получите очень быстро. Если у вас возникнут проблемы, команда курса даст советы и подсказки.

Для кого этот курс

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

Начальные требования

Для успешного освоения данного курса не нужно знать других языков программирования, однако мы рекомендуем пройти наши предыдущие курсы:

  1. "Поколение Python": курс для начинающих

  2. "Поколение Python": курс для продвинутых

  3. "Поколение Python": курс для профессионалов

  4. "Поколение Python": ООП

Наши преподаватели

Как проходит обучение

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

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

загружаем...
Certificate

Сертификат

Сертификат Stepik

Что вы получаете

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

Сколько стоит обучение

Price: 6 900 
Попробовать бесплатно
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 6 900