Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

SQL для анализа данных с Глебом Михайловым

Эксперт в аналитике и Data Science научит вас принципам работы с SQL на примерах реальных задач.
4 690 ₽
899 ₽
стоимость обучения
Узнать о снижении цены
Уровень сложности
для специалистов
Длительность
0.5 мес.
Демо доступ
да
Формат обучения
видеоуроки
Домашние задания
нет
Обратная связь
нет
Стажировка
нет
Помощь в трудоустройстве
нет
Документ по окончании
сертификат

Программа обучения

  • Основное
  • Содержание программы

Для начала обучения вам понадобятся базовые навыки с Python в Jupyter или Google Colab. Вы научитесь подключаться и заливать данные в sqlite3 и postgres. Затем подробно разберёте оператор запросов SELECT и команду group by. После этого поработаете с подзапросами и понятием джойн в google sheets, узнаете, что такое оконные функции. В заключение узнаете, где и как тренировать SQL.

Курс состоит из 8 разделов и 51 онлайн-урока. После окончания программы вы получите сертификат о прохождении курса и сможете добавить в своё резюме новый актуальный навык.

Введение
  • Colab + SQL.
  • Неважно, какая база данных.
  • Нужно ли учить BI (Tableau, Power BI)?
  • Не нужно ли сразу учить технические особенности.
Подключение к БД и заливка данных
  • Материалы курса: данные и код.
  • Подключение и заливка данных в sqlite3.
  • Хранение данных sqlite на Google Drive.
  • Создание, подключение и заливка данных в postgres.
  • Postgres прямо в colab.
  • Создание игрушечных данных.
  • Рекомендации по названию столбцов.
Select
  • Псевдонимы.
  • Базовые операции со столбцами.
  • Where.
  • Like.
  • Case when.
  • Создание таблицы в sqlite3.
  • Создание таблицы в postgres.
  • Union all.
  • Как учить специальные функции в SQL?
Group By
  • Сводная таблица.
  • Пропущенные значения (null).
  • Дубликаты.
  • Агрегация.
  • Создание интервалов (или бинов или бакетов).
  • Переменные в столбцах сводной таблицы.
  • Создание категорий из текстовых данных (like).
Подзапросы
  • Простой подзапрос.
  • CTE (with).
  • Когда лучше создать таблицу, а не использовать подзапрос.
Джойны
  • Общее понятие джойна (джойн в Google Sheets).
  • Лефт и иннер джоин.
  • Агрегируй перед джойном.
  • Как не надо делать джойны.
  • Никогда не используй right join.
  • Full join.
  • Фишки с inner join.
  • Ежемесячный отчёт (практический пример).
  • Ежемесячный отчёт на пользователя (практический пример).
  • Комментарий по методу генерации заготовки под отчёт.
  • Джойн таблицы (нарастающий итог).
Оконные функции
  • Что такое оконная функция?
  • Rank и row_number.
  • Топ 3 зарплаты в отделе (задача на интервью).
  • Расчёт сессий клиентов (задача из тестового).
  • Комментарий к расчёту сессий клиентов.
  • Скользящее среднее.
Заключение
  • CRUD операции.
  • Где тренироваться?
  • Упражнения на sql-ex в postgres.
  • Как решать тестовые?

Чему научат

Принципы SQL для анализа данных
Оконные функции
Примеры реальных задач
SQL в Google Colab
Подзапросы
CTE

Преимущества курса

Свободный график обучения
Неограниченный доступ к урокам

Отзывы пользователей

Оставить отзыв о курсе

    Оставьте отзыв о курсе

    Ваш адрес Email не будет опубликован
    Ваша оценка:
    Ваш отзыв:
    Достоинства:
    Недостатки:
    Имя:
    Email: