Основы SQL для анализа данных

Вы освоите язык запросов SQL. Научитесь самостоятельно собирать, обрабатывать данные и анализировать их. Сможете решать бизнес-задачи с помощью SQL.
5 октября
Старт курса
2 месяца
Длительность

Кому подойдет курс

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

Руководителям

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

Маркетологам

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

Новичкам в IT

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

Начинающим аналитикам

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

Начинающим разработчикам и тестировщикам

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

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

Как устроен курс

На 1 час теории — 5 часов практики. Участвуете в вебинарах, живых 60-минутных видеоуроках и после каждого занятия выполняете задание. Уроков можно пересматривать в любое удобное время.
1
После каждого занятия вы получите домашнее задание.

С начала курса вы будете решать задачи, близкие к рабочим задачам аналитика, в популярном интерпретаторе Jupyter Notebook. Это настоящая среда разработки, которую вы сможете использовать и для своих рабочих задач.
2
Работа в команде. Разбираете реальные задачи на командных мастер-классах под руководством эксперта. Делитесь опытом, получаете поддержку и полезные связи в профессиональной среде.
3
Общаетесь с преподавателями, наставниками и другими участниками в Slack.

Программа

2 месяца обучения, 10 занятий и 1 курсовая работа.

Работа с нативными данными

Модуль 1
Расскажем, почему SQL — золотой ключ для всех, кто работает с данными. Освоите базовые типы данных и операции с ними, научитесь получать данные по условиям и очищать, генерировать новые признаки.
Разберетесь, как работать с оператором CASE. Узнаете, как создавать новые признаки и фильтровать по ним.

Домашнее задание: подготовить выборку данных для обучения рекомендательной модели интернет-магазина.

Проверочная работа по модулю: выгрузить данные для отдела маркетинга по определенным условиям.
Генерация новых признаков и очистка данных
Научитесь выбирать и фильтровать данные с помощью операторов SELECT, FROM, WHERE. Узнаете, как сортировать данные и использовать условия.

Домашнее задание
Базовые запросы

Преобразование данных

Модуль 2
Узнаете, как преобразовывать данные и выводить агрегированные показатели, объединять таблицы и создавать сложные подзапросы. Завершите модуль исследовательским проектом в SQL.
Научитесь агрегировать данные, группировать их по полям, находить сумму, искать минимум, максимум, количество уникальных элементов и среднее.

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

Домашнее задание
Объединение таблиц
Поймете, как делать вложенные запросы и создавать временные таблицы для хранения промежуточных данных. Освоите конструкции WITH, научитесь использовать её для написания сложных запросов.

Домашнее задание
Подзапросы и WITH
Изучите функции OVER, LAG, LEAD, RANK, ROW_NUMBER. Научитесь вычислять показатели для разных групп объектов: отклонение от среднего по группе и в целом, порядковый номер транзакций клиентов, скользящее среднее.

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

Домашнее задание
Мастер-класс: проводим аналитическое исследование и решаем бизнес-проблему с помощью SQL

Основы администрирования БД

Модуль 3
Научитесь не просто работать с выборками, но и преобразовывать таблицы внутри базы данных, а также создавать новые временные таблицы.
Систематизируете знания по написанию запросов.
Изучите способы написания запросов и научитесь выбирать способ под задачу.

Домашнее задание
Основы оптимизации
Научитесь создавать, изменять, удалять данные в таблицах и сами таблицы с помощью команд CREATE, UPDATE, INSERT, DELETE, DROP.

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

Домашнее задание
Создание, изменение, удаление данных в таблице. Создание индексов. Временные таблицы

Аналитический проект в SQL

Курсовая работа
Выберите самостоятельно.
Свой проект
Проект по анализу метрик качества контента и результатов обучения студентов на на основе данных онлайн-школы за 2021 год.
Учебный проект
Оставляя заявку, вы принимаете условия соглашения.
Полная программа курса и бесплатная консультация
Пришлем программу и поможем понять, работает ли курс на ваши цели. Подробно ответим на все ваши вопросы.

Ваши преподаватели —
практикующие специалисты

Разрабатывал систему противодействия мошенническим транзакциям в украинском «Альфа-Банке». Вместе с испанскими коллегами консультировал банки Big 4: анализировал миллионы транзакций и предлагал решения, чтобы сэкономить миллионы долларов. Анализировал и прогнозировал ключевые бизнес-показатели для топ-менеджмента Skyeng.
Аналитик данных в Skyeng
Автор и преподаватель курса. Использует SQL в работе более 7 лет.
Владислав Козлов
Запустил с командой премиум-продукт и помогал ускорять подбор преподавателей в Skyeng. Улучшал алгоритм распознавания визовых бронирований отелей в Ostrovok.ru. Сократил ошибки второго рода на 69 %.

«Помогу начинающему аналитику быстрее освоить SQL и стать крутым специалистом.

SQL для аналитика как воздух для человека. С ним проще копаться в данных, искать решения, проверять гипотезы и выдавать рекомендации бизнесу».
Продуктовый аналитик в Skyeng
Наставник на курсе.
2,5 года в аналитике и 2,5 года с SQL.
Михаил Михайлов
Работает в команде data-инженеров в Skyeng. Разрабатывал отчетность для банка из ТОП-10. Был MS SQL разработчиком в одной из ведущих компаний по автоматизации мобильной торговли в СНГ. Работал с AWS Redshift, Microsoft SQL Server, Oracle, PostgreSQL, MySQL, DB2 и прочими базами данных.
Data-инженер в Skyeng
Автор и преподаватель курса.
Использует SQL в работе более 8 лет.
Тахир Мусин
Курировал аналитику на всех этапах запуска нового продукта в Skyeng. Строил ML модели для оценки в реальном времени качества урока и умного помощника преподавателю. В рамках фокусного проекта компании по улучшению базового CJM основного продукта предложил ключевые изменения, позволившие значительно увеличить LTV пользователя.
Аналитик данных в Skyeng
Наставник на курсе.
Иннокентий Генохов
Участвовал в разработке системы мотивации сотрудников отдела продаж в Skyeng. Анализировал графики смен складского персонала, создавал алгоритм динамического планирования необходимого количества людей в смене в Ahlers Russia.
Старший аналитик данных в Skyeng
Наставник на курсе. 3,5 года в аналитике.
Руслан Ефимов

Стоимость обучения

Занятия, мастер-класс, домашка и поддержка наставника
С корпоративной скидкой 15% при покупке от 3х курсов
Полная стоимость без рассрочки:
24 000 ₽
20 400 ₽
Оставляя заявку, вы принимаете условия соглашения
Перейти к оплате

Остались вопросы?

Стану ли я аналитиком после курса?
Да, сможете. Программа рассчитана на новичков без опыта в аналитике. После прохождения программы вы сможете решать реальные рабочие задачи аналитика данных с помощью SQL. Но это лишь первый шаг на пути к полноценной профессии.
Какие программы и техника понадобятся для обучения?
Вы будете работать в среде для написания SQL-запросов, в программе для командных созвонов Zoom и корпоративном мессенджере Slack. Перед началом обучения мы отправим вам инструкцию по настройке необходимых инструментов. Если возникнут сложности, наставники индивидуально помогут вам с настройкой.
Какие знания понадобятся для учебы?
Для старта не потребуется никаких навыков в аналитике и опыта программирования — начинаем обучение с базовых основ.
Получится совмещать с работой?
Да, сможете. Вам понадобится всего 4 часа в неделю для теории и практики. Это комфортный темп для тех, кто работает.
Если не понравится, можно вернуть деньги?
Если в первые две недели курса что-то пойдет не так, мы вернем вам полную сумму. Если вы захотите отказаться от обучения после двух недель, мы вернем сумму за вычетом стоимости пройденных занятий.
Остаются вопросы?
Задайте их авторам курса:
запишитесь на бесплатный вебинар
Дата: 31 августа
Время: 19:00 по МСК

Html code will be here