Календарь 1,5 месяца
звезда 4.8 Сравни.Ру | Рекомендовано РБК

Сформируйте навык SQL для анализа данных

Курс по SQL для начинающих подойдет маркетологам, исследователям, продактам и аналитикам
Научитесь строить запросы, объединять таблицы и визуализировать результаты
Освоите SQL пошагово и закрепите навыки на реальных кейсах
Купить курс
star01

Навыки

Вы будете уметь:

  • Проводить анализ целевой аудитории и конкурентов
  • Выполнять маркетинговые исследования
  • Разрабатывать эффективный план пользовательских интервью
  • Создавать CJM и визуализировать пользовательские сценарии
  • Формулировать Jobs To Be Done и строить User Story Map
  • Описывать шаги по созданию MVP на основе пользовательских данных
  • Выполнять исследовательские проекты по работе с пользователями

Инструменты

MiroMiro
FigmaFigma
CJMCJM
JTBDJTBD
CustDevCustDev
MVPMVP
Use CaseUse Case
User StoryUser Story
User ScenarioUser Scenario
User Story MappingUser Story Mapping
4P-модель4P-модель
NPS и TOMNPS и TOM
и другие

Портфолио

Погнали!
star02

Программа

Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно.
Ступень 1Навык SQL для анализа данныхplus
Блок 1Введение в SQLarrow-down

Познакомитесь с основами языка SQL, узнаете, где и как он применяется, какие задачи с его помощью решаются и как устроен процесс работы с базами данных.

  • SQL: суть, сферы применения, возможности

Блок 2Основы извлечения и фильтрации данныхarrow-down

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

  • SELECT, FROM

  • WHERE и операторы =, IS, LIKE, <, >, <=, >=, !=, <>, IS NOT

  • Порядок ключевых слов, LIMIT

  • Написание разных типов данных

  • Полезные материалы

Блок 3Расширенные возможности фильтрацииarrow-down

Углубите навыки фильтрации, изучите расширенные условия и научитесь извлекать данные по сложным правилам.

  • Чувствительность к регистру

  • IS NULL / IS NOT NULL

  • IN / NOT IN

  • AND / OR

  • BETWEEN

  • Комментирование данных

  • Добавление столбца

Блок 4Практическая работа №1: SQL для анализа данныхarrow-down

Потренируетесь извлекать данные по разным условиям.

Блок 5Преобразование данных на практикеarrow-down

Научитесь трансформировать и интерпретировать данные, использовать арифметику, условные конструкции и преобразования регистров.

  • Псевдонимы (Alias)

  • UPPER(), LOWER(), арифметика

  • Структура CASE
     

Блок 6Преобразование даты и сортировкаarrow-down

Разберетесь с обработкой даты и времени, сортировкой и управлением результатами выборки.

  • Работа с датами и временем

  • ORDER BY

  • Извлечение N записей

Блок 7Группировка данныхarrow-down

Научитесь группировать данные, использовать агрегатные функции и анализировать сгруппированные выборки.

  • Группировка

  • Фильтрация сгруппированных значений

  • Порядок выполнения запрос

Блок 8Практическая работа №2: SQL для анализа данныхarrow-down

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

Блок 9Введение в базы данныхarrow-down

Разберетесь в архитектуре и терминах БД, создадите свою базу в PostgreSQL.

  • История и архитектура БД

  • СУБД и их роль

  • Термины реляционных БД

  • Воркшоп PostgreSQL

Блок 10Объединение таблицarrow-down

Освоите различные способы соединения таблиц для извлечения более сложных структур данных.

  • Варианты объединения таблиц

  • Условия объединения

Блок 11Подзапросы в SQLarrow-down

Изучите способы эффективной работы с подзапросами для вложенных и условных выборок.

  • Подзапросы в JOIN и WHERE

Блок 12Практическая работа №3: SQL для анализа данныхarrow-down

Потренируетесь писать подзапросы в SQL

Блок 13Обновление, добавление и удаление данныхarrow-down

Научитесь изменять содержимое таблиц: добавлять, редактировать и удалять данные.

  • INSERT

  • UPDATE

  • DELETE

Блок 14Создание, изменение и удаление таблицarrow-down

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

  • CREATE

  • ALTER

  • DROP

Блок 15Текстовые операции и оконные функцииarrow-down

Изучите синтаксис операций с текстом и научитесь работать с оконными функциями.

  • Текстовые операции

  • Оконные функции

Блок 16Практическая работа №4: SQL для анализа данныхarrow-down

На практике потренируетесь работать с текстовыми данными и оконными функциями.

Блок 17Оптимизация запросов и табличные выраженияarrow-down

Освоите методы ускорения запросов, работу с view и CTE для повышения читаемости и производительности.

  • Оптимизация запросов

  • Представления

  • Общие табличные выражения

Блок 18Практическая работа №5: SQL для анализа данныхarrow-down

Попробуете настроить базу данных с таблицами и связями в PostgreSQL.

Блок 19Проект: LEGOarrow-down

Выполните проект, максимально приближенный к бизнес-задачам: создание, настройка и аналитика.

  • Создание БД Lego

  • Настройка таблиц

  • Импорт данных

  • Анализ

  • Дополнительные задачи

Блок 20Визуализация данныхarrow-down

На практике создадите визуализации данных на SQL с помощью BI-инструментов.

  • Подготовка инструментов

  • Подготовка данных

  • Разработка дашборда в Metabase

star03

Купите курс со скидкой 50%

Полная стоимость обучения
19 900 ₽39 800 ₽−50%
4 975 ₽ x 4 платежа
Разделите покупку на 4 платежа по 4 975 ₽
стрелкаОбучение в любое время в онлайн-формате
стрелкаПолучите сертификат о прохождении курса
стрелка35 часов теории и практики на кейсах реальных компаний
star04

Преподаватели

Всеволод Луковский

Data Product Manager, Сбер

Анна Атласова

Business Intelligence Analyst, Amazon Business

star05

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

Если у вас остались вопросы по курсам, вы можете оставить заявку и наш координатор поможет вам
Что потребуется для успешного обучения?

Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

Как я буду искать работу?

Все студенты ищут работу вместе с Центром карьеры ProductStar. 
С помощью консультанта составляют резюме под конкретную вакансию, пишут сопроводительные письма, готовятся к собеседованиям, проходят их — если нет, пробуют еще раз после разбора ошибок — и успешно трудоустраиваются.
На мини-курсах трудоустройство не предусмотрено.

С какого возраста можно начинать обучение?

Учиться можно в любом возрасте, но оплачивать — только с 18 лет. Если вам меньше 18, уточните у менеджера, какие у вас есть возможности оплаты и как вам начать обучение.
 

Можно ли оплатить курс по частям?

Да, у нас есть удобная опция беспроцентной рассрочки.
Также мы понимаем, что формат обучения для каждого индивидуален. Поэтому даем гарантию возврата полной суммы в течение 21 дня после оплаты, чтобы вы успели попробовать наш курс и решить, подходит ли он вам.

ProductStar — это школа актуального образования от РБК
1

Курсы обновляются вместе с индустрией

2

Знания, которые нужны здесь и сейчас

3

Без теории ради теории

4

Без устаревших подходов

5

С активным сообществом специалистов и каналом актуальных вакансий