Как заниматься по этому курсу

Этот - курс тренировка перед собеседованием. Но если вы с нуля, нужно повторить теорию. Читай эту статью, в ней даны и бесплатные материалы, и способы как научиться быстрее с минимальными усилиями.

Видео

SQL - язык программирования, где все решает практика. Сами по себе его концепции довольно просты: select <что-то> from <откуда-то>. Но при этом в задачах, которые дают на собеседованиях, возможно гигантское число наворотов, которые могут не только затруднить решение задачи, но и даже сделать его невозможным на собеседовании.

Бесплатные материалы для изучения

Если вы только знакомитесь с SQL, посмотрите видео от начала до конца не прерываясь, чтобы осознать масштабы изучаемого материала. Из этого шага вы должны вынести:

✅ есть такой язык, а именно SQL, он позволяет писать запросы к реляционным базам данных;

✅ есть разные связи между таблицами: один-ко-одному, один-ко-многим и т.п.;

✅ за выборку данных отвечает оператор select, его структура такая-то, есть группировка, она делает то-то, есть соединения таблиц, CTE и оконные функции;

✅ на этом шаге вам не нужно сильно вдаваться в детали, просто поймите проблематику;

Результат этого "подхода к снаряду" - понимание какие операторы и возможности существуют. Вдаваться в подробности вы будете потом. Длительность выполнения данного шага равна плюс-минус длине видео, т.е. я рекомендую сначала смотреть его как художественный фильм, но с небольшими заметками: про select на такой минуте, join - на такой и т.п.

Требуется уровень Исследователь Повысить