Чему вы научитесь
- Писать SQL-запросы для извлечения данных.
- Анализировать данные.
- Приводить исходную информацию в удобный вид.
- Работать с функциями для обработки дат и текста.
- Добавлять в таблицы новые данные.
- Изменять таблицы.
- Применять фильтры WHERE и HAVING.
- Группировать данные по категориям с помощью GROUP BY
- Вычислять среднее, минимальное и максимальное значения.
- Использовать оконные функции SQL.
- Строить сводные отчеты.
- Извлекать информацию из нескольких таблиц с помощью JOIN.
- Объединять таблицы с помощью UNION.
- Использовать вложенные SQL-запросы.
- Проектировать надежные базы данных.
- Применять транзакции.
- Писать хранимые процедуры и настраивать триггеры.
О программе
Полный курс по SQL из трёх частей: основы SQL с нуля, проектирование баз данных, и продвинутый SQL.
Курс включает поддержку преподавателя на всех этапах.
Задачник содержит более 300 интерактивных задач на SQL тренажере.
Пакет SQL курсов дешевле на 1840 рублей (-20%) чем покупка курсов по отдельности.
1. Основы SQL
Практический курс по основам SQL для начинающих с серией коротких видео-уроков и большим количеством заданий на тренажере. На курсе вы научитесь делать как простые выборки, так и многотабличные запросы с использование JOIN и UNION, а также освоите функции агрегации и группировки.
Курс - победитель V международного конкурса EdCrunch Award в номинации "Лучший онлайн-курс размещенный на образовательной платформе".
Изучаем SQL с нуля на примере MySQL — одной из самых популярных баз данных.
2. Продвинутый SQL
Продолжение курса по SQL для учеников, которые не готовы останавливаться на достигнутом и хотят погрузиться в мир транзакций, хранимых процедур, триггеров и оконных функций.
В курсе наглядно показаны уровни изоляций транзакций и ошибки, которые могут возникать на каждом из уровней: грязное чтение, потерянное обновление, неповторяющееся и фантомное чтение.
Специально для курса мы разработали скрипты для демонстрации всех популярных ошибок.
Также в курсе присутствует большой учебный блок по оконным функциям SQL и аналитике данных.
В отличии от базового курса по SQL для начинающих, в первой половине этого курса мало практических заданий, а больше теории и объяснений как работают те или иные механизмы и как их применять в различных условиях.
Основная часть практики приходится на оконные функции и продвинутую SQL аналитику.
3. Проектирование баз данных
В курсе в простой форме рассказывается теория проектирования баз данных, а также даются практические инструменты на примере учебной базы данных автосалона.
В ходе небольшой серии уроков рассматриваются варианты логического и концептуального проектирования, нормализация базы до формы 4НФ, а также денормализация таблиц.
Поддержка
Мы стараемся отвечать на любые вопросы в течение 24 часов.
Не стесняйтесь спрашивать.
Что внутри
В комплект входят 3 курса общей стоимостью 5 400 ₽.
Для кого эта программа
Начинающие разработчики, маркетологи, аналитики, продуктологи и экономисты.
Начальные требования
Курс для широкого круга слушателей. Не требует специализированных знаний ни в программировании, ни в базах данных.
Наши преподаватели
Как проходит обучение
Основа курса - это короткие видео-уроки с закреплением материала на SQL тренажере Stepik с автоматической проверкой. В случае сложностей можно задать вопрос преподавателю.
Содержание
Сертификат
Что вы получаете
- Практические навыки написания SQL запросов.
- Отработка теории на SQL тренажере прямо на Stepik.
- Доступ к форуму решений и решению преподавателя.
- Тренировочные таблицы для выполнения домашних заданий.
- Поддержка преподавателя в течение 24 часов.
- Сертификат.