Курс: PostgreSQL для разработчика. Авторский практикум
Продолжительность курса: 24 ак. ч.
Описание курса:
Курс посвящен важнейшим вопросам, необходимым при разработке серверной части PostgreSQL-приложений.
Курс основан на опыте практической разработки.
• Курс включает в себя не только практическую, но и теоретическую часть, и таким образом не сводится к простому «сборнику рецептов».
• Курс читается на базе ОС Linux. Обучение проводится на примере популярнейшего дистрибутива Ubuntu. Однако большинство технологий, изучаемых на курсе, могут применяться и на базе Windows.
Аудитория:
• Разработчики PostgreSQL
Необходимая подготовка:
• Прослушать курс Разработка серверной части приложений PostgreSQL 12. Базовый курс
• Прослушать курс PostgreSQL: Уровень 2. Продвинутые возможности
• Иметь эквивалентную подготовку
Результат обучения:
После изучения слушатель будет уметь:
• использовать сторонние расширения PostgreSQL;
• использовать важнейшие технологий, применяемые на серверной стороне.
Программа курса:
Модуль 1.
• Подключение к СУБД из прикладной программы.
• Основные виды клиентских библиотек.
• Понятие об объектно-реляционном соответствии (ORM).
• Модули расширения, входящие в комплект поставки.
Модуль 2.
• Важнейшие сторонние модули расширения: PostGIS, внешние обертки данных.
• Работа с иерархическими структурами. Рекурсивные with-запросы.
• Практикум.
Модуль 3.
• Наследование и партиционирование таблиц.
• Применение оконных функций.
• Создание функций на процедурных языках (С, Python).
• Создание пользовательских типов данных.
Окончательная цена указывается в договоре на обучение.
Записаться на курс