Теория:
Что такое SQL, почему 80% вакансий в сфере анализа данных требуют знания SQL, из чего состоит SQL и в чем разница между БД и СУБД.
Практика:
Создаем базу данных, таблицы и практикуем основные команды. Закрепляем знания и практикуем SQL mock собеседования.
Курс состоит из 8 модулей и 9 недель, которые включают теорию и домашние задания, а также специальные подборки полезных ресурсов и Telegram-каналов, более того, с вами будут работать наставники и карьерные консультанты
Теория:
Полное погружение в DDL и DML.
Практика:
Создаем Базу Данных и делаем с ней все, что можно. Закрепляем знания и практикуем SQL mock собеседования.
Теория:
JOIN и UNION – объединение нескольких таблиц.
Практика:
Отработаете INNER, LEFT, RIGHT, FULL, CROSS, SELFJOIN. Отработаете часто задаваемые вопросы на собеседованиях (устные и кодинг) – даже если вы не готовитесь к собеседованию в данный момент, эти вопросы научат вас думать логикой SQL.
Объединение данных из разных таблиц
Теория:
DCL и TCL. Подзапросы (Subqueries), Оконные (window) функции.
Практика:
Практика DCL и TCL, а также сложных конструкций: подзапросы и оконные функции. Закрепляем знания по SQL, проходим финальное собеседование по SQL Basic части.
Теория:
Advanced Conditions, работа со STRINGS и RegEx.
Практика:
CASE WHEN и различные способы манипуляции: логические операторы и агрегатные функции. Закрепляем знания и практикуем SQL mock собеседования, готовимся к экзамену Microsoft.
Теория:
Разбираем сложные оконные функции (WINDOWFUNCTIONS) ROW_NUMBER, DENSE, RANK, PERCENTILE, а также конструкцию CTE – Common Table Expressions.
Практика:
Отработаете сложные задачи на оконные функции иCTEs. Пробные собеседования (одно с однокурсником, второе с личным наставником), на которых вы отточите приобретенные навыки и знания. Подготовка к экзамену Microsoft.
Advanced Window functions and CTEs
Теория:
Поговорим о сложных объектах БД, таких как индексы, хранимые процедуры и функции, а также основы администрирования БД и безопасности.
Практика:
Создадим индексы: clustered & non-clustered, познакомимся с хранимыми процедурами (stored procedures), сравним их с функциями, освоим built-in и user-defined функции На практике освоим Security (создадим логины, настроим доступ). Закрепляем знания и практикуем SQL mock собеседования, готовимся к экзамену Microsoft.
Индексы, функции, администрирование БД
Теория:
Финализируем подготовку к экзамену Microsoft, повторяем пройденный материал, решаем дополнительные задачи для финального интервью.
Практика:
Работa с ADVANCED WINDOW FUNCTIONS, закрепление знаний. Финальное собеседование по части SQLAdvanced.
Финальный пробный экзамен от Microsoft и финальное собеседование
Теория и практика:
Прохождение финального интервью и закрепление знаний
Бонусная неделя для закрепления знаний