PP.12.DEV1

Разработка серверной части приложений PostgreSQL 12. Базовый курс

Представленный курс предназначен для разработчиков, желающих овладеть основами создания серверной части приложений с использованием PostgreSQL 12. Обучение включает изучение основных концепций и инструментов разработки, в том числе создание и оптимизацию запросов, использование хранимых процедур и триггеров, а также обзор средств администрирования баз данных PostgreSQL. Слушатели получат как теоретические знания, так и возможность практического применения материала через выполнение заданий и проектов.

Необходимая предварительная подготовка:

Основы SQL
Опыт работы с каким-нибудь процедурным языком программирования
Минимальные сведения о работе в Unix
 

40 000 ₽

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

4 дня (32ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

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

Расписание

Дата и место проведения
Начало
Формат
Преподаватель
Стоимость

Кому подойдет этот курс

    Разработчики БД

Получаемые знания и умения:

  • Общие сведения об архитектуре PostgreSQL
  • Использование основных объектов БД: таблиц, индексов, представлений
  • Программирование на стороне сервера на языках SQL и PL/pgSQL
  • Использование основных типов данных, включая записи и массивы
  • Организация взаимодействия с клиентской частью приложения

Программа курса

9 модулей
Введение
Базовый инструментарий
  • Установка и управление, psql 


Архитектура
  • Общее устройство PostgreSQL  
  • Изоляция и многоверсионность    
  • Буферный кеш и журнал 
 
Организация данных
  • Логическая структура    
  • Физическая структура


Приложение «Книжный магазин»
  • Схема данных и интерфейс 


SQL
  • Функции   
  • Процедуры    
  • Составные типы 


PL/pgSQL
  • Обзор и конструкции языка   
  • Выполнение запросов  
  • Курсоры  
  • Динамические команды  
  • Массивы 
  • Обработка ошибок 
  • Триггеры   
  • Отладка 


Разграничение доступа
  • Обзор разграничения доступа 



Резервное копирование
  • Логическое резервирование  


Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

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

[ 03 ]

Обратная связь и поддержка

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

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных