Курс на Stepik
Обложка курса «SQL с нуля: пишем запросы прямо в браузере» на Stepik
Бесплатно

SQL с нуля: пишем запросы прямо в браузере 0.000

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

Практический курс: от первого SELECT до отчёта с JOIN и группировкой. 59 запросов вы пишете прямо в браузере — устанавливать нечего.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL с нуля: пишем запросы прямо в браузере»Учеников на курсе 0
Сертификаты, выданные на курсе «SQL с нуля: пишем запросы прямо в браузере»Сертификатов выдано 0
Отзывы о курсе «SQL с нуля: пишем запросы прямо в браузере»Отзывов получено 0
Рейтинг курса «SQL с нуля: пишем запросы прямо в браузере»Рейтинг курса 0.000
Уроки в курсе «SQL с нуля: пишем запросы прямо в браузере»Количество уроков 14
Тесты в курсе «SQL с нуля: пишем запросы прямо в браузере»Количество квизов 28
Задачи с кодом в курсе «SQL с нуля: пишем запросы прямо в браузере»Количество задач с кодом 59
Обновления курса «SQL с нуля: пишем запросы прямо в браузере»Обновления курса
Дата публикации курса «SQL с нуля: пишем запросы прямо в браузере»Дата публикации курса
Последнее обновление курса «SQL с нуля: пишем запросы прямо в браузере»Последнее обновление

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

  • Доставать нужные строки из таблицы заказов: SELECT, WHERE, ORDER BY, LIMIT — по дате, статусу, сумме и городу.
  • Отбирать по списку значений и по куску названия и получать список без повторов через DISTINCT.
  • Считать прямо в запросе: сумма позиции, наценка, округление — вместо ещё одного столбца с формулой в выгрузке.
  • Сворачивать таблицу в одну строку через COUNT, SUM, AVG, MIN, MAX и объяснять, почему средние расходятся.
  • Собирать сводку одной строкой через GROUP BY: выручка по месяцам, заказы по менеджерам, средний чек по сегментам.
  • Фильтровать по итогу, а не по строке, через HAVING — и не путать его с WHERE в своём и в чужом запросе.
  • Видеть, где отчёт ломает NULL: почему в разрезе пропала часть выручки и почему COUNT по полю меньше COUNT(*).
  • Подтягивать имя клиента, менеджера и товар к заказу через INNER JOIN — это ВПР, который не ломается на дублях.
  • Показывать тех, кого INNER JOIN молча теряет: клиентов без заказов и заказы без платежа — через LEFT JOIN.
  • Соединять три таблицы и ловить завышенную выручку, сверяя число строк до соединения и после него.
  • Отвечать подзапросом на вложенный вопрос: заказы дороже среднего, товары, которые ни разу не заказывали.
  • Читать чужой SQL из дашборда и уносить с курса собственные запросы, которые переносятся на рабочую базу заменой имён полей.

О курсе

Практический курс: от первого SELECT до отчёта с JOIN и группировкой. 59 запросов вы пишете прямо в браузере — устанавливать нечего.

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

Курс для тех, кому цифра нужна для работы, а не для карьеры в разработке. Типичная ситуация: доступ к базе выдали полгода назад, а выгрузку вы всё равно просите у аналитика и ждёте до конца недели.

  • Менеджеры и руководители направлений — сводят выручку по клиентам и считают повторные заказы к планёрке.
  • Начинающие аналитики — уже живут в Excel, а в компании появился доступ к базе и фраза «ну, SQL же простой».
  • Финансисты, казначеи, бухгалтеры — сверяют платежи с заказами и ищут расхождения при закрытии периода.
  • Маркетологи и продакты — считают конверсию и средний чек по чужим дашбордам, которые нечем перепроверить.
  • Студенты экономических и управленческих специальностей — SQL нужен на стажировке и на собеседовании.

Кому курс не подойдёт: будущим разработчикам и инженерам данных, администраторам баз, а также тем, кому нужен конкретный диалект и корпоративная специфика. Здесь нет ни настройки базы, ни индексов, ни оконных функций — курс заканчивается подзапросами.

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

Опыт работы с Excel или Google Таблицами на бытовом уровне: автофильтр, сортировка, сводная таблица, ВПР. Этого достаточно — весь SQL в курсе объясняется через них.

Опыт программирования не нужен. Знать, что такое база данных, заранее не нужно. Устанавливать тоже ничего не нужно: ни СУБД, ни Python, ни терминала — хватит браузера и страницы курса.

Курс идёт с нуля: первый работающий запрос вы пишете на третьем шаге первого урока.

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

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

Обучение асинхронное, в своём темпе: дедлайнов и групп нет, все 14 уроков открыты сразу. Каждый урок — короткая теория на одном экране и сразу практика: вы пишете запрос в окне прямо на странице, он выполняется на учебной базе интернет-магазина, и проверка отвечает сразу. Устанавливать не нужно ничего — ни СУБД, ни Python, ни терминала. Каждая новая конструкция сначала переводится с Excel, и только потом разбирается на SQL. В каждом шаге с новой темой есть блок «Типичная ошибка» — та самая, из-за которой отчёт потом не сходится.

Формат курса

87 практических заданий, из них 59 — настоящие SQL-запросы с автоматической проверкой на учебной базе: 6 таблиц, 220 заказов, 60 клиентов, 559 позиций, 131 платёж, 24 товара, 6 менеджеров. Запросы, написанные на уроках, переносятся на рабочую базу заменой имён полей. Курс бесплатный полностью: платных блоков, скрытых уроков и обязательной регистрации где-либо ещё нет. Разбора ваших решений автором и индивидуальной обратной связи курс не даёт — проверку выполняет платформа.

Нагрузка

14 уроков, 173 шага, 87 заданий

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