Узнаете, как самостоятельно анализировать данные, и сможете принимать более точные эффективные решения.
Руководителям
Научитесь извлекать информацию из баз данных и глубже анализировать поведение пользователей.
Маркетологам
Разовьете навыки работы с данными и сделаете первый шаг в востребованной профессии.
Новичкам в 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 года в аналитике.
Руслан Ефимов
Стоимость обучения
Занятия, мастер-класс, домашка и поддержка наставника
Да, сможете. Программа рассчитана на новичков без опыта в аналитике. После прохождения программы вы сможете решать реальные рабочие задачи аналитика данных с помощью SQL. Но это лишь первый шаг на пути к полноценной профессии.
Какие программы и техника понадобятся для обучения?
Вы будете работать в среде для написания SQL-запросов, в программе для командных созвонов Zoom и корпоративном мессенджере Slack. Перед началом обучения мы отправим вам инструкцию по настройке необходимых инструментов. Если возникнут сложности, наставники индивидуально помогут вам с настройкой.
Какие знания понадобятся для учебы?
Для старта не потребуется никаких навыков в аналитике и опыта программирования — начинаем обучение с базовых основ.
Получится совмещать с работой?
Да, сможете. Вам понадобится всего 4 часа в неделю для теории и практики. Это комфортный темп для тех, кто работает.
Если не понравится, можно вернуть деньги?
Если в первые две недели курса что-то пойдет не так, мы вернем вам полную сумму. Если вы захотите отказаться от обучения после двух недель, мы вернем сумму за вычетом стоимости пройденных занятий.