Описание
Курс предоставляет углубленное обучение разработке серверной части приложений с использованием PostgreSQL.
Вы изучите архитектуру PostgreSQL, включая изоляцию, внутреннее устройство, очистку, журналирование и блокировки.
Расширяя проект "Книжный магазин" из базового курса DEV1, вы создадите приложение версии 2.0.
Курс также охватывает расширяемость PostgreSQL, включая пул соединений, типы для больших значений, пользовательские типы данных, классы операторов, работу со слабоструктурированными данными, фоновые процессы, асинхронную обработку, создание расширений, использование различных языков программирования, агрегатные и оконные функции, полнотекстовый поиск, физическую и логическую репликацию, а также работу с внешними данными.
Цели
Целевая аудитория
Предварительная подготовка
-
Общие представления об архитектуре PostgreSQL
-
Уверенное владение SQL и PL/pgSQL в объеме курса DEV1
- Минимальные представления о работе в Unix
Разбираемые темы
-
Введение [Теория: 30 мин.]
-
1.Архитектура [Теория: 6 ч.,30 мин. Практика: 2 ч., 50 мин.]
- Изоляция
- Внутреннее устройство
- Очистка
- Журналирование
- Блокировки
-
2.«Книжный магазин» [Теория: 1 ч.,Практика: 40 мин.]
- Приложение 2.0
-
3.Расширяемость [Теория: 10 ч., Практика: 10 ч., 30 мин.]
- Пул соединений
- Типы для больших значений
- Пользовательские типы данных
- Классы операторов
- Слабоструктурированные данные
- Фоновые процессы
- Асинхронная обработка
- Создание расширений
- Языки программирования
- Агрегатные и оконные функции
- Обзор полнотекстового поиска
- Физическая репликация
- Логическая репликация
- Внешние данные
-
Итого на курс 32 часа: теория – 18 ч (56%), практика – 14 ч (44%)
Преподаватель-практик. В ИТ-сфере работает с 2000 года, более 10 лет — в информационной безопасности. Сертифицированный Администратор PostgreSQL 13.
Дмитрий руководил техническими подразделениями в фармацевтических компаниях, преподавал курсы Microsoft, Oracle, Lotus и возглавлял отдел информационной безопасности.
Начинал как системный администратор, занимался разработкой и поддержкой программ, администрировал серверы и локальные сети.
В качестве начальника отдела информационной безопасности планировал и контролировал защиту ресурсов и технологий, проводил проверки и служебные расследования, обучал сотрудников.
Обладает международными сертификатами Microsoft, Oracle, IBM. Прошел обучение по стандарту PMI, защите конфиденциальной информации и 40 курсам, включая маркетинг, коучинг, бизнес-этику и аналитика.
Курсы,сертификаты:
Администратор PostgreSQL 13. Эксперт
Администратор PostgreSQL 13. Профессионал
Сертифицированный преподаватель PostgreSQL: DBA1. Администрирование PostgreSQL 13. Базовый курс
Сертифицированный преподаватель PostgreSQL: DBA2. Администрирование PostgreSQL13. Настройка и администрирование
Сертифицированный преподаватель PostgreSQL: DBA3. Администрирование PostgreSQL13. Резервное копирование и репликация
Сертифицированный преподаватель PostgreSQL: QPT. PostgreSQL 13. Оптимизация запросов
Сертифицированный преподаватель PostgreSQL: PGRPRO. Возможности Postgre Pro Enterprise 13
Сертифицированный преподаватель PostgreSQL: DEV1. Разработка серверной части приложений PostgreSQL 16. Базовый курс
Сертифицированный преподаватель PostgreSQL: DEV2 Разработка серверной части приложений PostgreSQL 12. Расширенный курс