Разработка серверной части приложений PostgreSQL 16. Расширенный курс
PG_DEV2
На курсе рассматриваются особенности внутреннего устройства сервера, влияющие на разработку прикладного кода, и всесторонне изучается расширяемость: возможность дополнить серверные механизмы собственным кодом, что позволяет использовать PostgreSQL для решения самых разнообразных задач.
Документы об окончании обучения: Сертификат УЦ ЮНИТ, Удостоверение гос. образца о повышении квалификации (по требованию).
Аудитория
Разработчики серверной части приложений.
Предварительный уровень подготовки
- Общие представления об архитектуре PostgreSQL
- Уверенное владение SQL и PL/pgSQL в объеме курса DEV1
- Минимальные представления о работе в Unix
Результат обучения
По окончанию курса будут получены:
- Понимание внутренней организации сервера
- Полное использование возможностей, предоставляемых PostgreSQL для реализации логики приложения
- Расширение возможностей СУБД для решения специальных задач
Программа курса
- Введение
- Архитектура
- Изоляция
- Многоверсионность
- Очистка
- Журналирование
- Блокировки
- Учебное приложение
- Книжный магазин 2.0
- Расширяемость
- Пул соединений
- Типы для больших значений
- Пользовательские типы данных
- Классы операторов
- Слабоструктурированные данные
- Фоновые процессы
- Асинхронная обработка
- Создание расширений
- Языки программирования
- Агрегатные и оконные функции
- Обзор полнотекстового поиска
- Репликация
- Обзор физической репликации
- Обзор логической репликации
- Внешние данные
- Обзор
Рекомендуемые курсы
- PG_DEV1 Разработка серверной части приложений PostgreSQL 16. Базовый курс 32 ак.ч.
- PGSQL_basics PostgreSQL уровень 1. Основы SQL 40 ак.ч.
- LPI-101 Администрирование GNU/Linux 40 ак.ч.
Дополнительно
Курс читают тренеры-практики с опытом проведения курса и практическими знаниями в работе программы.
Для получения более подробной информации о наших преподавателях свяжитесь с нами по тел. (343) 227-30-37, по эл.почте edu@unit-edu.ru или в нашем Online-чате.