Чему вы научитесь
Данные лежат в базе, а вопрос к ним звучит по-человечески: сколько студентов получают стипендию, кто учится лучше среднего, какие группы просели за семестр. Курс учит переводить такие вопросы на SQL.
Все 36 модулей работают с одной базой университета. Она не меняется от занятия к занятию, а растёт: сначала одна таблица студентов, потом рядом появляются группы, дисциплины и оценки, в конце над ними строятся представления. Каждая тема опирается на предыдущую и ссылается на конкретный разобранный запрос.
Порядок такой: сначала теория и своя первая таблица, потом типы данных и ограничители, потом выборка, функции, связи между таблицами и соединения. SELECT появляется не на первом занятии, а тогда, когда есть что выбирать.
Диалект — MySQL 8. Запросы пишутся прямо в браузере, ставить ничего не нужно.
О курсе
Для кого этот курс
Студенты, слушающие дисциплину «Продвинутый Excel: анализ данных», и все, кому нужно доставать данные самому, а не просить выгрузку у коллег: аналитики, маркетологи, продакт-менеджеры, тестировщики.
Начальные требования
Ничего, кроме умения читать таблицу с числами. Опыт программирования и знание баз данных не нужны: язык разбирается с нуля.
Преподаватели курса
Формат курса
Один модуль курса — одна пара. Внутри модуля уроки по одной теме: теория, затем задачи именно по ней. В конце модуля урок «Проверь себя» по всей паре и домашняя работа.
Все задачи проверяются автоматически: запрос выполняется на настоящей базе, результат сравнивается с эталоном. Разбор ошибок — на очной паре.