Курс на Stepik
Обложка курса «SQL и Python: 5 курсов от основ до собеседований» на Stepik
11 990 ₽

SQL и Python: 5 курсов от основ до собеседований Stepik Awards 2025 — номинация «Лучшая система практических заданий»: курс «SQL с нуля: обучение и практика для аналитика и дата-инженера» из пакета «SQL и Python: 5 курсов от основ до собеседований» ★ 4.916

Открыть на
STEPIK.ORG

Пять курсов в одной программе: SQL с нуля, 250 задач для собеседований уровня Junior, Middle и Upper-Middle, сложные запросы с CTE и оконными функциями, а также Python для обработки CSV, JSON и batch-наборов данных.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL и Python: 5 курсов от основ до собеседований»Учеников на курсе 0
Сертификаты, выданные на курсе «SQL и Python: 5 курсов от основ до собеседований»Сертификатов выдано 0
Отзывы о курсе «SQL и Python: 5 курсов от основ до собеседований»Отзывов получено 36
Рейтинг курса «SQL и Python: 5 курсов от основ до собеседований»Рейтинг курса 4.916
Курсы в пакете «SQL и Python: 5 курсов от основ до собеседований»Курсов в пакете 5 — ———
Уроки в курсе «SQL и Python: 5 курсов от основ до собеседований»Количество уроков 100
Тесты в курсе «SQL и Python: 5 курсов от основ до собеседований»Количество квизов 195
Задачи с кодом в курсе «SQL и Python: 5 курсов от основ до собеседований»Количество задач с кодом 436
Время прохождения курса «SQL и Python: 5 курсов от основ до собеседований»Время прохождения курса —
Стоимость курса «SQL и Python: 5 курсов от основ до собеседований»Стоимость курса 11 990 ₽ —
Обновления курса «SQL и Python: 5 курсов от основ до собеседований»Обновления курса — —
Дата публикации курса «SQL и Python: 5 курсов от основ до собеседований»Дата публикации курса — ———
Последнее обновление курса «SQL и Python: 5 курсов от основ до собеседований»Последнее обновление — ———
Сложность easy — ———

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

  • писать SQL-запросы от простых выборок до многоступенчатых расчётов;
  • соединять таблицы и проверять, не появились ли дубли после JOIN;
  • использовать подзапросы, CTE и оконные функции;
  • решать задачи SQL-собеседований уровня Junior, Middle и Upper-Middle;
  • объяснять grain, порядок вычислений и логику промежуточных результатов;
  • проверять запросы на NULL, дублях, пустых выборках и пограничных датах;
  • читать и обрабатывать CSV и JSON на Python;
  • нормализовать значения и отделять некорректные записи;
  • собирать небольшую batch-обработку и контролировать повторный запуск.

О курсе

Пять курсов в одной программе: SQL с нуля, 250 задач для собеседований уровня Junior, Middle и Upper-Middle, сложные запросы с CTE и оконными функциями, а также Python для обработки CSV, JSON и batch-наборов данных.

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

для тех, кто хочет изучить SQL с нуля и сразу видеть дальнейший маршрут; для аналитиков и BI-специалистов, которым не хватает практики сложных запросов; для Junior Data Engineers, которые хотят укрепить SQL и добавить Python для обработки данных; для кандидатов, готовящихся к SQL-скринингам и техническим собеседованиям; для тех, кто знает отдельные конструкции, но теряется в длинных запросах, окнах и нескольких CTE.

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

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

Для курса по Python понадобятся переменные, условия, циклы, функции, списки и словари. Базовый синтаксис Python с нуля в этой части не объясняется.

Если хотите сначала проверить SQL, пройдите бесплатную SQL-диагностику. Она покажет темы, которые стоит повторить, и поможет выбрать начальный курс внутри программы.

Преподаватели курса

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

  • Определяете стартовый уровень. Если SQL пока неуверенный, начинаете с основ. Если база уже держится, проходите бесплатную диагностику и выбираете подходящий уровень практики.

  • Разбираете тему на конкретных примерах. Перед практикой получаете необходимую теорию, примеры запросов и пояснение типовых ошибок.

  • Решаете задачу самостоятельно. Пишете SQL или Python-код прямо на Stepik и отправляете решение на проверку.

  • Получаете результат сразу. Автопроверка показывает, прошло ли решение тесты. В задачах учитываются NULL, дубли, пустые выборки, даты и другие пограничные случаи.

  • Разбираете ошибку. Можно использовать подсказку и подробный разбор, сравнить подходы и повторно отправить исправленное решение.

  • Переходите к следующему уровню. Задачи постепенно становятся длиннее: от одного запроса до расчётов с несколькими CTE, окнами и промежуточными проверками.

Все пять курсов проходят на Stepik в своём темпе. Жёстких дедлайнов нет. Можно возвращаться к пройденным темам, повторно решать задачи и отдельно отслеживать прогресс в каждом курсе.

Если условие непонятно или корректное решение не проходит проверку, можно задать вопрос в комментариях курса. Я отвечаю на вопросы и дорабатываю задания, когда проверка не учитывает допустимый вариант решения.

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

  • Вы получите базу SQL, 250 задач трёх уровней, практику декомпозиции длинных запросов и отдельный курс по обработке данных на Python.
  • Эта подготовка поможет увереннее работать с данными, проходить SQL-собеседования и переходить к более длинным аналитическим и Data Engineering-проектам.

Нагрузка

5

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