SQL для всех: от начинающих до продвинутых

Курс разработан специально для новичков, которые хотят освоить базы данных с нуля. Вы научитесь всему необходимому без воды и сложной терминологии, получите полный практический курс с поддержкой автора по всем материалам курса. 
Вы будете работать с данными, писать запросы и применять SQL в реальных задачах. Старт с…
Начальный уровень
3-4 часа в неделю
Часть
2 программ →
Сертификат Stepik

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

  • Устанавливать и настраивать DBeaver и PgAdmin 4
  • Подключаться к базам данных и создавать локальные БД
  • Понимать структуру базы данных и порядок обработки операторов
  • Писать SELECT-запросы для извлечения информации
  • Фильтровать данные с помощью WHERE и логических операторов AND, OR, NOT
  • Сортировать результаты с ORDER BY и ограничивать вывод через LIMIT и OFFSET
  • Работать с типами данных и выполнять их приведение
  • Применять агрегатные функции COUNT, AVG, SUM, MIN, MAX
  • Группировать данные через GROUP BY и фильтровать группы через HAVING
  • Объединять таблицы с помощью INNER, LEFT, RIGHT, FULL и CROSS JOIN
  • Объединять результаты запросов операторами UNION, INTERSECT, EXCEPT
  • Использовать функции для обработки текста, чисел и дат
  • Применять подзапросы для сложной фильтрации
  • Структурировать запросы с помощью обобщенных табличных выражений (CTE)
  • Использовать CASE, COALESCE, NULLIF для гибкой обработки данных
  • Применять EXISTS, ANY и ALL для проверки наличия данных
  • Писать оконные функции для аналитических задач
  • Использовать ранжирующие функции ROW_NUMBER, RANK, DENSE_RANK
  • Применять агрегатные оконные функции и функции смещения LAG, LEAD
  • Работать с фреймами ROWS, GROUPS, RANGE для скользящих агрегатов
  • Создавать и изменять таблицы через CREATE, ALTER, DROP, TRUNCATE
  • Настраивать ограничения для целостности данных
  • Добавлять, обновлять и удалять данные через INSERT, UPDATE, DELETE
  • Создавать представления (VIEW) для упрощения сложных запросов
  • Разрабатывать пользовательские функции и триггеры
  • Понимать принципы нормализации баз данных
  • Экспортировать данные и создавать дампы
  • Применять SQL для ABC-анализа и расчета продуктовых метрик
  • Решать практические задачи на реальных кейсах

О курсе

Этот курс создан специально для тех, кто только начинает знакомство с SQL. Мы всё разберём простым и понятным языком, без сложных терминов и лишней академической теории с авторской поддержкой по всем материалам курса.

Не важно, есть ли у вас опыт в базах данных или программировании — здесь вы научитесь работать с SQL с нуля и сможете применять знания в реальных задачах.

Дополнительно для чёткого понимания структуры, объёма материалов и ограничений курса перед покупкой рекомендуется ознакомиться с презентацией самого курса, а также с Telegram-каналом, где можно получить ответы на возможные вопросы.

Также можете задать ваши вопросы лично мне в Telegram (пишите, не стесняйтесь).

Цель курса — получить знания и навыки работы с базами данных, которые помогут вам достичь ваших целей:

  • Повысить конкурентоспособность на рынке труда
  • Сменить должность или сферу деятельности
  • Увеличить стоимость своих услуг
  • Улучшить условия и эффективность работы

Особенности курса:

  • Поддержка по материалам курса
  • Логичная структура курса, выстроенная от понимания и ознакомления с основными понятиями до написания сложных запросов
  • Полная программа курса (на основе анализа аналогичных курсов в программе представлено 2 курса вместо 1 по той же цене)
  • Обучение в боевой базе данных от компании Microsoft
  • Наличие глоссария и конспектов к видео-лекциям
  • Более 330 теоретических и практических заданий
  • Решение заданий на закрепление материала после каждой темы
  • Сбалансированное соотношение теории и практики
  • Материалы для начинающих и продвинутых пользователей
  • Конспекты с кодом из уроков и решениями задач
  • Курс разработан на основе анализа рынка и запросов пользователей
  • Поддержка Windows и MacOS

Продолжить обучение можно на следующих курсах:

Курс включен в программу "Аналитика данных"

Приобретая программу, вы получаете полный комплект курсов по более выгодной стоимости.

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

– Аналитиков данных – Бизнес-аналитиков – Маркетинговых аналитиков – Продуктовых аналитиков – Системных аналитиков – BI-аналитиков – BI-разработчиков – Тестировщиков – Маркетологов – Project и Product менеджеров – Data Engineer – Data Scientist – Предпринимателей и руководителей подразделений – Всех желающих познакомиться с базами данных

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

– Базовые навыки работы с компьютером на уровне обычного пользователя

Наши преподаватели

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

Виды материалов:

  • Видео-лекции
  • Конспекты лекций
  • Задания на понимание теории
  • Тестовые задания на понимание баз данных и запросов
  • Практические задания на усвоение навыка написания запросов
  • Видео-разборы задач

Рекомендации по усвоению курса:

  • Распечатать схему базы данных или открыть её в отдельном окне
  • Повторно просматривать лекции и конспекты
  • Писать комментарии и вопросы

Программа курса

загружаем...
Certificate

Сертификат

Stepik

Входит в 2 программы

  •    
     
     
  •    
     
     

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

  • Знания и навыки работы с базами данных и написания SQL-запросов
  • Пожизненный доступ к материалам и обновлениям курса
  • Изучение в своем темпе
  • Доступ к форуму решений
  • Помощь преподавателя по материалам курса
  • Сертификат об окончании

Сколько стоит обучение

Old Price: 3 490  Discount Price: 2 490 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

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

Old Price: 3 490  Discount Price: 2 490