SQL и получение данных

Освоите один из основных инструментов работы
с данными

Научитесь получать данные без помощи
разработчиков

Сделаете шаг к профессии аналитика

Когда
25 сентября — 24 ноября
Набор вот-вот закончится
Курс стартовал, но еще можно попасть в этот набор

Длительность курса

2 месяца

Формат обучения

Видеолекции, вебинары, практические задания и тренажёр

Документ

Удостоверение о повышении квалификации 

30%
с 26.09 по 27.09

Когда опадают листья

Скидка уже включена в стоимость. Оплатите до 27 сентября, чтобы скидка не сгорела.

Условия акции

SQL используют для работы с базами данных

Когда мы покупаем что-то в интернет-магазинах, переводим деньги или запрашиваем выписки из банка — мы обращаемся к базам данных. С помощью SQL можно создавать такие базы и получать из них информацию для анализа. Вы научитесь работать с системой управления БД PostgreSQL и узнаете, чем она отличается от других.

SQL — один из основных инструментов в арсенале дата-сайентистов и аналитиков. Со знанием SQL можно работать во многих сферах: телекоме, финтехе, ритейле и создании мобильных сервисов

Кому будет полезен курс

  • Новичкам в аналитике

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

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

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

  • Менеджерам проектов и продуктов

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

  • Финансистам, бухгалтерам и научным сотрудникам

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

За 2 месяца вы освоите язык запросов SQL и узнаете

Где и как получать данные

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

Как создавать базы данных

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

Что делают разработчики

Поймёте, как выглядит процесс работы с данными — сможете конкретизировать задачи и оценивать работу разработчиков

Вас ждут задания, которые можно добавить в портфолио

Выполните 6 домашних работ и итоговый проект.

Примеры практических задач

Соединить таблицы с помощью разных типов JOIN

Получить результат агрегаций

Использовать подзапросы для разделения логики

Получить данные с помощью аналитических функций

Создать таблицы и заполнить их данными
Проанализировать план запроса

Тренируйтесь выполнять тестовые задания

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

Направление Нетологии «Аналитика и Data Science» — 

обладатель «Премии Рунета» в номинации «Образование и кадры» в 2019 году
Нетологию чаще советуют знакомым

Каждый второй студент готов рекомендовать обучение в Нетологии своим друзьям и знакомым. Мы гордимся таким результатом и постоянно работаем над качеством наших программ.

Forbes Education

Выпускники Нетологии чаще других довольны обучением

У нас самый большой процент выпускников, удовлетворённых своим обучением — 85%. В понятие удовлетворённости студенты включают высокое качество учебных программ, вовлечённость преподавателей и уровень обратной связи.

Forbes Education

Программа обучения — 2 месяца

20 часов теории, 32 часа практики

Вебинары с экспертами в прямом эфире проходят 2 раза в неделю в 19:00 МСК

На лекции и практические задания понадобится 8-10 часов в неделю

Записи вебинаров, видеолекции, презентации, тесты, тренажёры и другие полезные материалы хранятся в личном кабинете

Введение в SQL. Установка ПО

Узнаете, зачем нужны базы данных (БД). Поймёте, как устроена система управления базами данных (СУБД), и познакомитесь с системой PostgreSQL. Узнаете, что такое схемы, отношения, атрибуты и домены. Установите и настроите необходимое ПО.

4 часа теории

3 часа практики

Какие бывают источники данных

Что такое IDE и DBeaver

Создание подключений в DBeaver

Установка локального сервера PostgreSQL Database Server

Работа с *.backup и *.sql

Интерфейс DBeaver

Как создавать запросы

ER-диаграмма

Ограничения первичного и внешнего ключей

Метаданные: использование и доступ

Работа с базами данных

Узнаете, что такое алиасы и как их использовать в работе с различными схемами и таблицами в одном запросе. Разберётесь в основных типах данных PostgreSQL. Узнаете, как фильтровать, сортировать и преобразовывать данные. Поймёте, как работать со строками и датами.

3 часа теории

3 часа практики

Простые запросы

Команда ROUND

Команды ORDER BY, LIMIT, OFFSET

Команда DISTINCT

Логический порядок SELECT

Условия WHERE

Команды NULL и NOT NULL

Kонкатенация

Команды LIKE и ILIKE

Методы работы со строками

Методы работы с датами

Основы SQL

Напишите простые запросы и изучите сложные. Примените соединения (JOIN) и агрегатные функции (SUM, COUNT, AVG). Разберётесь в хронологии связывания таблиц. Освоите базовые команды: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Узнаете, что такое подзапросы.

4 часа теории

3 часа практики

Типы соединения: LEFT, RIGHT, INNER, FULL OUTER, CROSS JOIN

JOIN при работе с уникальными и неуникальными значениями

Команды UNION и EXCEPT

Команда CASE

Агрегация

Группировка

Подзапросы. Влияние положения на затрачиваемые ресурсы

Углубление в SQL

Узнаете, как работать с таблицами с помощью команд CREATE TABLE, ALTER TABLE, DROP TABLE. Освоите команды INSERT INTO, UPDATE TABLE, DELETE FROM. Поймёте, что такое внешние ключи.

3 часа теории

3 часа практики

Создание схемы

Создание отношений

Формирование атрибутов, указание типов данных и ограничений

Модификация структуры отношений

Внешние ключи

Внесение данных в отношение

Изменение данных

Удаление данных и отношений

Работа с PostgresSQL. Часть 1

Научитесь использовать агрегатные функции sum(), count(),avg(), min() и max() в рамках оконной функции. Примените аналитические функции lead(), lag(), dense_rank(). Узнаете, что такое обобщённые табличные выражения и рекурсивные запросы. Научитесь работать с каталогами.

3 часа теории

3 часа практики

Оконные функции: простые запросы, накопление, LEAD и LAG

Команда CTE

Рекурсия. Применение с каталогами

Команда GENERATE_SERIES

Работа с PostgresSQL. Часть 2

Узнаете, что такое представления. Поймёте, как ускорять запросы и использовать индексы. Начнёте ориентироваться в схемах запросов. Познакомитесь со сложными типами данных.

3 часа теории

3 часа практики

Команда VIEW

Команда MATERIALIZED VIEW

Применение представлений в денормализации

План запросов (EXPLAIN ANALYZE)

Команда JSON

Команда ARRAY

Продвинутый SQL

Платный модуль

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

Стоимость модуля при покупке вместе с базовым курсом по SQL — 25 000 ₽.

14 часов теории

28 часов практики

Командная строка, DCL, TCL

Хранимые процедуры

Зависимости. Нормализация, денормализация

Основы проектирования

Масштабирование

PostgreSQL extensions

Интеграция

Итоговая работа

Вас ждёт 14 часов практики. В конце курса вы самостоятельно развернёте и проанализируете базу данных: опишете структуру, решите бизнес-задачи и сформируете отчёты.

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

Если у вас уже есть базовые знания SQL
и вы хотите освоить его расширенные возможности, предлагаем курс «Продвинутый SQL». Вы погрузитесь в специфику проектирования и администрирования БД и интеграцию с другими приложениями.

Преподаватели курса

Николай Хащанов

Ведущий эксперт на курсе

Фрилансер, ex-fullstack-разработчик, Aurora Group

Алексей Кузьмин

Руководитель разработки и Data Science, «ДомКлик»

Екатерина Волочаева

Разработчик группы бизнес-анализа, «Аэроклуб ИТ»

Как проходит обучение

  • Теория

    Смотрите видеолекции с теорией в удобное время.
    Два раза в неделю проходят практические занятия с преподавателями

  • Практика

    После каждого занятия — тестирование или практическое домашнее задание с проверкой и обратной связью

  • Сопровождение

    Можно общаться с экспертами и выпускниками курса, получать помощь координатора и однокурсников в общем чате

  • Карьера

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

Ваше резюме после обучения

    Ключевые навыки

  • Понимание архитектуры и структуры баз данных

  • Работа с PostgreSQL и DBeaver

  • Написание простых SQL-запросов для получения данных

  • Применение методов работы с разными типами данных и преобразование типов данных

  • Написание джойнов для соединения таблиц

  • Использование агрегатных функций

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

  • Группировка и фильтрация данных

  • Использование аналитических функций SQL для изучения характеристики данных

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

  • Понимание плана запроса в PostgreSQL

Освоенные инструменты

SQL

SQL

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

PostgreSQL

PostgreSQL

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

DBeaver

DBeaver

Бесплатный универсальный инструмент для управления базами данных

Ваши навыки подтвердит диплом о профессиональной переподготовке
Мы обучаем по государственной лицензии и выдаём документы установленного образца
Поможем найти
ту самую работу
Центр развития карьеры
помогает трудоустроиться студентам Нетологии
1
Научим составлять резюме и проходить интервью
Разберём ваш предыдущий опыт, определим сильные стороны и поможем составить успешное резюме. Научим презентовать себя и проведём тест-драйв интервью.
2
Поможем наработать практику и оформить портфолио
Приобретёте практический опыт и наполните портфолио ещё во время обучения. Разберёте тестовые задания от работодателей и сможете принять участие в их проектах.
3
Предложим стажировки и проекты от партнёров
Предоставим доступ к карьерной странице со стажировками и вакансиями от партнёров Нетологии. Будем делиться подборками с новыми интересными вакансиями.
header
Воркшопы и много практики
Вы сможете сформировать портфолио, выполняя задания компаний-партнёров Нетологии или проходя у них стажировки. Сфокусируетесь на практике, откликах и результате. Поработаете над реальными заданиями, защитите свои решения и получите развивающую обратную связь.
84%
студентов нашли работу с помощью Центра развития карьеры
4 075
компаний-партнёров в базе Нетологии для отработки практики
skyenglamodaramblerraiffeisenvkozonagimakasperskyalfa2gisgettaic

Наши студенты достигают своих целей. Вот их истории

Дмитрий Кошелев

Николай Хащанов — это вообще для меня открытие, абсолютный топ. Чувство юмора, знания, подача, ответ на любой вопрос, терпение, дополнительные встречи в зуме, материалы. Такая вовлечённость дорогого стоит в наше время.

В итоге курс бесконечно понравился. Более того, каким-то образом вам удалось заразить меня — теперь вместо чтения новостей и игр я в телефоне решаю лёгкие задачи по SQL, это интереснее. Буду развиваться дальше. Спасибо огромное!

Алексей Нагорский

У Николая Хащанова очень ненавязчиво и просто получается излагать материал. К обучению студентов он подходит неформально, искренне интересуется вопросами студентов и всегда даёт обратную связь, причём не только по теме лекции, но и по смежным вопросам. Кроме того, он находит время для проведения дополнительных лекций в Zoom. Нигде не видел такого качества подачи материала.

Предложение для компаний

Вы можете обучить сотрудников на этом курсе. Адаптируем программу под ваш бизнес и предоставим отчёты об успеваемости. При обучении сразу нескольких сотрудников — более выгодная стоимость.

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

Вернём деньги, если обучение не подойдёт

Деньги можно вернуть в любой момент. В течение первых трёх занятий вернём вам полную сумму, а начиная с четвёртого — рассчитаем сумму возврата или поможем выбрать другой курс взамен.

Подробные условия

30%
с 26.09 по 27.09

Когда опадают листья

Скидка уже включена в стоимость. Оплатите до 27 сентября, чтобы скидка не сгорела.

Условия акции
2 месяца обучения, Набор вот-вот закончится
Запишитесь на курс или получите консультацию
Частями без переплат
2 313 ₽/месяц
3 305 на 18 месяцев
Одним платежом
со скидкой 5%
39 600
 ₽
59 500
-30%
акция действует до 27 сентября
Запишитесь на курс или получите консультацию
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Вернём деньги, если обучение не подойдёт
Возможность получить налоговый вычет — 13%
2 месяца обучения, Набор вот-вот закончится
SQL и получение данных
Частями без переплат
2 313 ₽/месяц
3 305 на 18 месяцев
Одним платежом
со скидкой 5%
39 600
 ₽
59 500
-30%
акция действует до 27 сентября
Вернём деньги, если обучение не подойдёт
Возможность получить налоговый вычет — 13%
Запишитесь на курс или получите консультацию
Нажимая кнопку, принимаю условия политики и пользовательского соглашения

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

  • Я никогда не работал с данными и у меня нет математического образования. Смогу ли я учиться?

  • Сколько часов в неделю нужно будет уделять учёбе?

  • Как долго будут доступны материалы курса?

  • Зачем мне SQL, если есть Excel?

  • Получится ли совмещать учёбу с работой?

все вопросы