Каталог курсов

Курс

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

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

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

Когда

24 ноября — 24 декабря

Стартует через 3 дня
Не подходит дата старта? Запишитесь сейчас, а учитесь со следующим набором

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

1 месяц

Формат

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

Документ

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

Акция
-45%
Акция
-45%
45%
с 19.11 по 21.11

Чёрная пятница в разгаре

Дарим 7 занятий по работе с ИИ при покупке курса

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

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

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

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

Аналитикам
_________________________

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

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

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

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

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

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

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

Знать DDL и DML

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Программа обучения — 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

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

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

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

1/4

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PostgreSQL

PostgreSQL

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

Docker

Docker

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

Grafana

Grafana

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

Redis

Redis

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

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

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

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

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

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

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

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

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

Учитесь сейчас — платите, как вам удобно

В рассрочку или частями

До 24 месяцев через популярные сервисы или банки без переплат

Онлайн-оформление за 5 минут без звонков и ожиданий. Одобрение через СМС

Одним платежом

со скидкой 5%

Банковская карта, СБП или из‑за рубежа

Через собственное юрлицо или работодателя

45%
с 19.11 по 21.11

Чёрная пятница в разгаре

Дарим 7 занятий по работе с ИИ при покупке курса

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

1Запись на обучение

2Выбор способа оплаты

3Оплата

...

1 месяц обучения, старт 24 ноября
Запишитесь на курс или получите консультацию

Частями без переплат

2 353 ₽/месяц

4 278 на 18 месяцев

Одним платежом

со скидкой 5%

40 200

 ₽

77 018

-45%
акция действует
до 21 ноября
1206
баллов Плюса
при оплате Яндекс Пэй

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

Возможность получить налоговый вычет — 13%

1 месяц обучения, старт 24 ноября

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

Частями без переплат

2 353 ₽/месяц

4 278 на 18 месяцев

Одним платежом

со скидкой 5%

40 200

 ₽

77 018

-45%
акция действует
до 21 ноября
1206
баллов Плюса
при оплате Яндекс Пэй

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

Возможность получить налоговый вычет — 13%

Запишитесь на курс или получите консультацию

Отвечаем на вопросы

  • Как оформить рассрочку, какие условия предоставления рассрочки?

    Рассрочку без переплат можно оформить через Сбер, Т-Банк и другие банки-партнёры на сроки от 6 до 36 месяцев. Решение о предоставлении рассрочки принимает банк.

  • Что такое оплата частями?

    Оплата частями — сервис, который помогает разбить стоимость покупки на равные части и выплачивать их в течение нескольких месяцев (от 2 до 24). Покупателю не нужно заключать кредитный договор. При использовании этого сервиса возможна переплата.

Учитесь из любой точки
в любое время

Развивайте профессиональные навыки в онлайн-формате

Москва
Санкт-Петербург
Новосибирск
Екатеринбург
Казань
Нижний Новгород
Красноярск
Челябинск
Самара
Уфа
Ростов-на-Дону
Краснодар
Омск
Воронеж
Пермь
Волгоград
Саратов
Тюмень
Тольятти
Барнаул
Махачкала
Ижевск
Хабаровск
Ульяновск
Иркутск
Владивосток
Ярославль
Томск
Ставрополь
Кемерово
Набережные Челны
Оренбург
Новокузнецк
Балашиха
Рязань
Чебоксары
Пенза
Липецк
Калининград
Ташкент
Баку
Минск
Алматы
Ереван
Бишкек