О чём курс

PostgresPro_logo.png

Курс предоставляет основы разработки серверной части приложений с использованием PostgreSQL.

Вы изучите базовый инструментарий, включая установку, управление и работу с psql. Изучите архитектуру PostgreSQL, включая общее устройство, изоляцию, многоверсионность, буферный кеш и журнал.

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

Курс также охватывает SQL, включая функции, процедуры, составные типы. Вы изучите язык PL/pgSQL, его конструкции, выполнение запросов, работу с курсорами, динамическими командами, массивами, обработку ошибок, триггеры и отладку.

Также будут рассмотрены разграничение доступа и логическое резервирование.

Цели

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

Целевая аудитория

Разработчик приложений

Предварительная подготовка

  • Основы SQL

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

  • Минимальные представления о работе в Unix

Темы курса

01 Введение [Теория: 30 мин.]


02 1.Базовый инструментарий [Теория: 45 мин., Практика: 30 мин.]
  • Установка и управление, psql
03 2.Архитектура [Теория: 3 ч., 30 мин., Практика: 1 ч.]
  • Общее устройство PostgreSQL
  • Изоляция и многоверсионность
  • Буферный кеш и журнал
04 3.Организация данных [Теория: 1 ч., 25 мин., Практика: 1 ч.]
  • Логическая структура
  • Физическая структура
05 4.Приложение «Книжный магазин» [Теория: 1 ч., 20 мин., Практика: 40 мин.]
  • Схема данных и интерфейс
06 5.SQL [Теория: 2 ч., 10 мин., Практика: 1 ч., 50 мин.]
  • Функции
  • Процедуры
  • Составные типы
07 6.PL/pgSQL [Теория: 8 ч., 20 мин., Практика: 4 ч., 30 мин.]
  • Обзор и конструкции языка
  • Выполнение запросов
  • Курсоры
  • Динамические команды
  • Массивы
  • Обработка ошибок
  • Триггеры
  • Отладка
08 7.Разграничение доступа [Теория: 2 ч., Практика: 40 мин.]
  • Обзор разграничения доступа
09 8.Резервное копирование [Теория: 1 ч., 20 мин., Практика: 30 мин.]
  • Логическое резервирование
10 Итого на курс 32 часа: теория – 21 ч 20 мин (66%), практика – 10 ч 40 мин (34%)

36 000 ₽

32 400 ₽ — для физ. лиц

Записаться на курс

Ведущий курса

Дмитрий

Пронькин Дмитрий

Курсы и сертификаты

36 000 ₽

32 400 ₽ — для физ. лиц

Записаться на курс

Записаться на курс

36 000 ₽

32 400 ₽ — для физ. лиц

Юр. лицо — 36 000 ₽
Физ. лицо — 32 400 ₽
03.03.2025, Онлайн
03.03.2025, Онлайн
Открытая дата
Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных

Связанные курсы

DEV2
32 часа

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

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

от Middle

36 000 ₽

QPT
16 часов

PostgreSQL 13. Оптимизация запросов

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

от Middle

19 000 ₽

Наши ученики работают в:

Наши клиенты

Mail.ru
Альфа-Банк, банковская группа
Лаборатория Касперского
Магнит, розничная сеть
Спортмастер, сеть спортивных магазинов
ПСБ
Сбертех
Дзен
IT One
Ростелеком
Мегафон
Nexign
Ozon
Декатлон
X5 Group
Технониколь
Росатом
Газпром
Нлмк
ВСК
Синимекс

Не нашли, что искали? — Просто напишите, и мы поможем

Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных
Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.