Обучающий курс по базам данных SQL для разработчиков Курсы SQL для начинающих в Москве Продвинутое обучение аналитике данных на языке SQL
*рекомендуемая Skillfactory
Присоединитесь к новому потоку или начните учиться в удобное время
Для кого этот курс
Аналитик
Сможете брать серьезные проекты и решать сложные задачи. Научим писать продвинутые SQL-запросы и объясним принципы и нюансы работы с разными базами данных
Маркетолог
Сможете анализировать поведение пользователей с помощью данных из базы. Узнаете, как получать данные самостоятельно, без помощи разработчиков
Продакт-менеджер
Сможете на основе данных принимать решения по продукту. Научим получать данные из базы и анализировать их
Какие технологии и навыки освоите
SQL
Базы данных
Tableau
Jupyter Notebook
PostgreSQL
DBeaver
SQL — язык программирования, предназначенный для работы с работы с данными. В отличие от многих языков программирования, SQL удобочитаем и понятен даже новичкам
База данных — это упорядоченный набор данных, которые обычно хранятся в электронном виде
PostgreSQL — это объектно-реляционная система управления базами данных (ORDBMS), наиболее развитая из открытых СУБД в мире. Имеет открытый исходный код и является альтернативой коммерческим базам данных
ClickHouse — это колоночная аналитическая СУБД с открытым кодом от Яндекса
DBeaver — это приложение, предназначенное для управления базами данных
Tableau — это система интерактивной аналитики, позволяющая в кратчайшие сроки проводить глубокий и разносторонний анализ больших массивов информации
Jupyter Notebook — это программа-блокнот для записи, передачи и запуска кода
ClickHouse
Работу с основными метриками продукта и маркетинга
Считать юнит-экономику, чтобы у компании было ясное представление обо всех расходах и доходах на каждого клиента
Запускать A/B-тестирования и анализировать их итоги, чтобы повысить эффективность элементов продукта или маркетинга
Этот курс входит в программу Профессия «Аналитик данных»
Визуализирование данных при помощи Google Sheets, Power BI, Python
Работать с сегментацией и проводить когортный анализ, чтобы лучше понимать клиентов и их предпочтения
Проведение сбора данных при помощи Google Analytics, Google Tag Manager, Amplitude, Яндекс Метрики, Python
А еще получите навыки уровня middle в аналитике данных
В требованиях к более чем 45% вакансий для аналитиков есть пункт о знании SQL. И количество таких вакансий увеличивается с каждым годом
на основе анализа 286 вакансий аналитиков
HH.kz
Медианная зарплата аналитика данных, маркетолога, продакт-менеджера со знанием SQL
400 000 ₸
792 вакансии
доступно прямо сейчас*
*по данным hh.kz
Программа курса
Базовый уровень
длительность — 7 недель
Программа подойдет новичкам или тем, кто хочет привести свои знания в систему
Стартовый модуль: Виды баз данных
Вы познакомитесь с SQL, Metabase и базами данных
1 модуль. Основы SQL
Научитесь получать все данные из таблицы, фильтровать строки, сортировать данные, ограничивать выбор
2 модуль. Агрегатныефункции
Поработаете с повторяющимися значениями, запросами агрегатных функций, группировкой и фильтрами агрегированных данных
3 модуль. Соединение таблиц
Сможете объединить таблицы: по ключу, с помощью оператора JOIN (5 видов). Агрегатные функции в соединениях таблиц. Практический кейс по юнит-экономике
Практический кейс по юнит-экономике
5 модуль. Подзапросы
Научитесь делать подзапросы в WHERE, FROM, SELECT и использовать CTE
6 модуль. Условныеоператоры
Разберетесь в условиях получения данных из базы данных и в работе операторов CASE, COALESCE, NULLIF
Финальный проект
Получите рабочую задачу, выберете подходящие функции и сформулируете необходимые запросы на языке SQL
4 модуль. Сложныеобъединения
Продолжите объединять таблицы уже с помощью нескольких операторов UNION, использования Except, Intersect
Продвинутый уровень
длительность — 8 недель
Программа подойдет тем, кому необходимо изучить продвинутые инструменты SQL для работы с базами данных
Стартовый модуль:
Разберетесь, какие задачи стоят перед SQL-аналитиками и как программа курса их решает
1 модуль. Реляционные СУБД
Разберетесь в роли СУБД, узнаете, что такое денормализация, и приведете базу данных в рабочий вид
2 модуль. Работа с данными различных типов
Изучите особенности работы с датами, числами, строками, JSON, XML и регулярные выражения
3 модуль. Оконные функции
Научитесь использовать общий синтаксис оконной функции, ранжировать данные с ее помощью, применять агрегатные функции внутри окон
5 модуль. Создание процедур и функций для работы с данными
Создадите свою функцию, сделаете и вызовете хранимую процедуру
6 модуль. БОНУС. Системные таблицы и оптимизация запросов
Установите PG Admin локально на свой компьютер. Создадите, измените и развернете из дампа свою БД. Научитесь анализировать и оптимизировать запросы
Финальный проект
Доработаете существующую БД под несколько бизнес-задач
4 модуль. Виды объектов в СУБД
Узнаете, какие существуют объекты БД Научитесь писать SQL-запросы с основными командами DDL и изменять структуру таблицы
Вы последовательно изучите синтаксис языка на различных датасетах, освоите функции и примените свои знания:
— в рамках кейса по юнит-экономике: нужно рассчитать показатели с помощью SQL и определить, сходится ли экономика интернет-магазина
— в выполнении финальных проектов на базовом и продвинутом уровнях
Наш SQL-курс сконструирован так, чтобы вы смогли решать реальные задачи
Упор на практику
Итоговый проект
Востребованные инструменты
Более 240 практических задач на отработку ключевых навыков. В результате вы научитесь писать SQL-запросы любой сложности
Сделаете анализ продаж, составите портрет клиента, проанализируете логистику торговой компании на базовом уровне, а также доработаете существующую БД под несколько бизнес-задач на продвинутом уровне
Научитесь использовать SQL, PostgreSQL, Metabase
После освоения материалов вы получите
Сертификат о прохождении онлайн-курса
Он позволит чувствовать себя увереннее при трудоустройстве — работодатели отметят подтверждение квалификации официальным документом
Сертификат может быть дублирован на английском языке
Больше скилов — выше зарплата
бонус: курс по английскому языку на 12 месяцев
Команда курса
Александр Кондратьев
Эксперт курса SQL-pro
Руководитель направления компании VDcom Делает проекты для финтех-организаций — аналитика, разработка и тестирование
Артем Боровой
Эксперт курса SQL-basic
Ex-руководитель отдела аналитики Skillfactory ex-бизнес-аналитик онлайн-школы «Фоксфорд»
Богдан Бурич
Автор курса SQL-basic
Аналитик / Project Manager в Тинькофф Помощь
Оксана Андросюк
Автор курса SQL-basic
Аналитик данных в компании GlowByte Consulting Получила степень MBA со специализацией по финансам
Дмитрий Ерёмин
Автор курса SQL-pro
Ведущий инженер по контролю качества, компания VDcom. Участвовал в финтех-проектах, тестировании бизнес-логики на уровне СУБД
Александр Строд
Автор курса SQL-pro
Backend-разработчик, компания VDcom Реализация бизнес-логики на уровне SQL Server и .Net приложений финтех-проектов
Александр Смехов
Автор курса SQL-pro
Эксперт, backend-разработчик .net & SQL, компания VDcom Проекты в направлении банков и инвесткомпаний Разрабатывает под T-SQL\Oracle
Елена Мартынова
Автор курса SQL-pro
BI-разработчик в компании ИТЦ «Цветков». Опыт работы в крупнейших банках (Сбербанк и Альфа-Банк). Владею SQL, Python, Power BI, Qlik Sense и Yandex DataLens.
Получите полную программу курса
Как проходит освоение SQL на курсе
Изучаете теорию
Тренируетесь на SQL-тренажере
Помощь ментора и пользователей
Финальный проект
Сможете осваивать из любой точки мира и заниматься в удобное время. Доступ к новым модулям с видеоуроками открывается раз в неделю
Более 240 упражнений на отработку запросов данных
Получите поддержку наставников и возможность общения с пользователями в мессенджере
В конце курса вас ждет финальный проект, в котором вы примените полученные навыки SQL для обработки данных
Стоимость онлайн-курса
при рассрочке на 12 месяцев без первоначального взноса и переплат
12 855 ₸/мес
21 425 ₸/мес
-40%
Получите доступ
Получите навыки работы со сложными запросами и функциями
Изучите работу с основными метриками продукта и маркетинга
Освоите визуализирование данных при помощи Google Sheets, Power BI, Python
Часто задаваемые вопросы
Большинство данных можно получить и проанализировать с помощью языка SQL и без помощи программистов. Работодателям нужны специалисты, которые могут быстро получать и анализировать большие массивы данных. Навык работы с базами данных нужен не только аналитикам, но и менеджерам, маркетологам и руководителям — это повысит их ценность на рынке труда.
Для начинающих аналитиков, продакт-менеджеров, продуктовых маркетологов, руководителей и всех, кто хочет освоить SQL с нуля и использовать его возможности в работе или бизнесе. Вы получите навык работы с данными с помощью востребованного языка SQL.
6−8 часов в неделю на прохождение модулей, а еще — желание получить новые навыки по работе с базами данных.
Основной ответ такой: наш курс не является заменой бесплатным онлайн-курсам. Напротив, онлайн-курсы — это хорошо и полезно. Но бесплатные не дают того уровня SQL, который требуется для работы. Кроме того, у нас есть преимущества: фокус на реальных задачах, помощь и обратная связь от ментора, поддержка группы.
С первых модулей вы будете практиковаться на заданиях, максимально близких к реальности. Вместе с наставником научитесь использовать SQL в работе.
В среднем для изучения языка программирования SQL на базовом уровне достаточно 1−2 месяца. «Курс по SQL для анализа данных» от Skillfactory идет 7 недель. За это время вы освоите язык с нуля в доступном формате тренажера и получите навыки работы со сложными запросами и функциями.
SQL нужен в работе аналитиков и маркетологов, тестировщиков ПО и программистов, дата-сайентистов и ML-специалистов, — всех, кто работает с большими данными.
SQL и MySQL — две разные технологии, которые используют для хранения, обработки и доступа к данным. Отличаются типом технологии, доступностью и целями использования.
SQL — стандартный язык программирования, его необходимо выучить. SQL не обновляется.
MySQL — программное обеспечение, написано с использованием нескольких языков программирования. Чтобы его применять, нужно понимать, как работают базы данных. MySQL регулярно обновляют, чтобы облегчить работу пользователей.
SQL-разработчик — специалист, который анализирует, обрабатывает и обеспечивает хранение данных. Его задача — сделать так, чтобы информация была легкодоступной для своих, но скрытой от посторонних.
Специалисты нужны в IT-компаниях, госучреждениях, банках, корпорациях, где постоянно накапливается большой объем информации.