Каталог курсов
Избранное

Курс

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

Погрузитесь в специфику проектирования и администрирования баз данных

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

Поможем подобрать обучение
Международный
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Когда
29 марта — 24 апреля
Стартует сегодня
Не подходит дата старта? Запишитесь сейчас, а учитесь со следующим набором

Длительность

1 месяц

Формат

Вебинары 2 раза в неделю по будням, домашние задания с проверкой, бизнес-игра

Документ

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

Акция
-30%
Акция
-30%
30%
с 27.03 по 29.03

Пока выбирается солнце

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

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

Этот курс подойдёт тем, кто уже владеет основами SQL и хочет узнать больше о его возможностях

Вы расширите инструментарий для работы с данными, разберётесь с репликацией, масштабированием, функциями и триггерами. Будете лучше представлять, куда расти дальше.

Зарплата SQL-разработчика

По данным hh.ru

  • junior-специалист
    с опытом до 1 года

  • middle-специалист
    с опытом 1–3 года

  • senior-специалист
    с опытом более 3 лет

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

Аналитикам
_________________________

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

Администраторам
баз данных
_________________________

Разберётесь в проектировании баз данных, углубите знания по администрированию, резервному копированию, репликации и масштабированию

Начинающим SQL-разработчикам
_________________________

Познакомитесь с процедурами, функциями и триггерами, научитесь интегрировать SQL с другими приложениями

Для обучения продвинутому уровню владения SQL вам необходимо

Понимать реляционную модель

Знать DDL и DML

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

Уметь соединять, агрегировать и группировать данные

Уметь работать со сложными запросами и оконными функциями

Знать, где находится документация и не бояться ей пользоваться

Если вы ещё не знакомы с основами SQL, рекомендуем пройти курс «SQL и получение данных»

На курсе вы научитесь

Понимать структуры данных, как они нормализуются и денормализуются

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

Масштабировать систему управления базами данных в PostgreSQL

Писать хранимые процедуры и триггеры

Поднимать и настраивать кластеры, шардировать данные

Интегрировать SQL с другими сервисами и приложениями

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

За время обучения вы выполните 6 домашних заданий, поучаствуете в бизнес-игре и разработаете масштабный итоговый проект.

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

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

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

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

Нетологию чаще советуют знакомым

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

Forbes Education

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

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

Forbes Education

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

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

Чтобы программа соответствовала запросам рынка труда, мы проводим 3 этапа исследований

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

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

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

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

2 часа теории

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

Командная строка

Интерактивный режим

Резервное копирование

DCL

Транзакции

Блокировки

TCL

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

2 часа теории

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

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

— Циклы и условия

— Возврат скаляра и таблиц

— Execute

— Raise exception

— Call

Триггеры

— Триггеры событий

— Видимость

— Общий триггер

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

2 часа теории

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

Зависимости

Правила вывода

Нормализация

Денормализация

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

2 часа теории

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

Архитектурные модели

Модели данных

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

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

2 часа теории

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

Горизонтальное и вертикальное шардирование

— Наследование

— Партиционирование 

Репликация Master-Slavе

PostgreSQL extensions

2 часа теории

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

Tablefunc

PostGIS

File_fdw

Postgres_fdw

Pg_stat_statements

Интеграция

2 часа теории

Api

Redis

Итоговый проект

Реализуете хранение и получение данных по заявкам курьерской доставки корреспонденции.

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

Преподаватели — практикующие эксперты

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

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

Игорь Крамер

Data engineer в Exness

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

Изучаете материалы в личном кабинете

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

Все уроки теперь и в мобильном приложении

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

  • Учитесь, где нравится 

    Доступ к учебным материалам всегда под рукой: это экономит ваши ресурсы

  • Занимайтесь даже без интернета

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

  • Получайте подсказки по дедлайнам

    Приложение работает как помощник: напомнит про домашнюю работу или вебинар

  • Загружайте задания с телефона

    Удобно отслеживать статус практических работ и отвечать на комментарии преподавателя

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

SQL-разработчик

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

  • Подготовка данных для использования

  • Шардирование данных

  • Написание функций и триггеров

  • Понимание физической и логической структуры данных

  • Понимание специфики PostgreSQL

  • Проектирование и администрирование БД, масштабирование СУБД в PostgreSQL

Инструменты, которые вы освоите

PostgreSQL

PostgreSQL

Свободная объектно-реляционная система управления базами данных

Docker

Docker

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

Grafana

Grafana

Платформа для визуализации, мониторинга и анализа данных

Redis

Redis

Система управления базами данных класса NoSQL, которая работает со структурами данных типа «ключ — значение»

Вашу квалификацию подтвердит официальный документ

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

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

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

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

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

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

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

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

30%
с 27.03 по 29.03

Пока выбирается солнце

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

Условия акции
27 дней обучения, старт 29 марта
Запишитесь на курс или получите консультацию
Частями без переплат
2 566 ₽/месяц
3 666 на 18 месяцев
Одним платежом
со скидкой 5%
43 900
 ₽
66 000
-30%
акция действует
до 29 марта
Международный
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Вернём деньги, если обучение не подойдёт
Возможность получить налоговый вычет — 13%
27 дней обучения, старт 29 марта
Продвинутый SQL
Частями без переплат
2 566 ₽/месяц
3 666 на 18 месяцев
Одним платежом
со скидкой 5%
43 900
 ₽
66 000
-30%
акция действует
до 29 марта
Вернём деньги, если обучение не подойдёт
Возможность получить налоговый вычет — 13%
Запишитесь на курс или получите консультацию
Международный
Нажимая кнопку, принимаю условия политики и пользовательского соглашения