Разработка серверной части приложений PostgreSQL 16. Базовый курс
На курсе вы обучитесь основам разработки хранимых процедур и функций с использованием языков SQL и PL/pgSQL для PostgreSQL. Кроме того, вы изучите архитектуру сервера, логическую и физическую организацию хранения данных, разграничение доступа и резервное копирование.
32 ак.ч.
Онлайн
DEV1
Certified
Разработка серверной части приложений PostgreSQL 16. Базовый курс
Записаться на курс
Длительность
32 ак.ч.
Локация
Онлайн
Код
DEV1
Расписание и цены
09.01.2025 - 30.01.2025
36 000 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Разработка серверной части приложений PostgreSQL 16. Базовый курс
Записаться на курс
Длительность
32 ак.ч.
Локация
Онлайн
Код
DEV1
Расписание и цены
09.01.2025 - 30.01.2025
36 000 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей

Описание

PostgresPro_logo.png

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

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

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

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

Также будут рассмотрены разграничение доступа и логическое резервирование.
После прохождения курса выдается сертификат о прохождении курса, подтвержденный Postgres Professional

Цели

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

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

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

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

  • Основы SQL

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

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

Разбираемые темы

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



  • 1.Базовый инструментарий [Теория: 45 мин., Практика: 30 мин.]

    • Установка и управление, psql
  • 2.Архитектура [Теория: 3 ч., 30 мин., Практика: 1 ч.]

    • Общее устройство PostgreSQL
    • Изоляция и многоверсионность
    • Буферный кеш и журнал
  • 3.Организация данных [Теория: 1 ч., 25 мин., Практика: 1 ч.]

    • Логическая структура
    • Физическая структура
  • 4.Приложение «Книжный магазин» [Теория: 1 ч., 20 мин., Практика: 40 мин.]

    • Схема данных и интерфейс
  • 5.SQL [Теория: 2 ч., 10 мин., Практика: 1 ч., 50 мин.]

    • Функции
    • Процедуры
    • Составные типы
  • 6.PL/pgSQL [Теория: 8 ч., 20 мин., Практика: 4 ч., 30 мин.]

    • Обзор и конструкции языка
    • Выполнение запросов
    • Курсоры
    • Динамические команды
    • Массивы
    • Обработка ошибок
    • Триггеры
    • Отладка
  • 7.Разграничение доступа [Теория: 2 ч., Практика: 40 мин.]

    • Обзор разграничения доступа
  • 8.Резервное копирование [Теория: 1 ч., 20 мин., Практика: 30 мин.]

    • Логическое резервирование
  • Итого на курс 32 часа: теория – 21 ч 20 мин (66%), практика – 10 ч 40 мин (34%)

  • Развернуть программу
Раcписание курсов
Вид:
09.01.2025 - 30.01.2025
10:00-13:15
Локация:Онлайн
Длительность:32 ак.ч.
Время:10:00-13:15
36 000 руб.
Записаться
Смотреть полное расписание
Тренеры
Пронькин Дмитрий
Сертифицированный Администратор PostgreSQL 13.

Преподаватель-практик. В ИТ-сфере работает с 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. Расширенный курс


Связанные курсы
Разработка серверной части приложений PostgreSQL. Расширенный курс
Курс предлагает углубленное обучение разработке с использованием PostgreSQL. Изучите архитектуру, изоляцию, журналирование, блокировки, создание расширений, асинхронную обработку, полнотекстовый поиск, физическую и логическую репликацию, работу с внешними данными и многое другое.
Онлайн:
09.01.2025 - 30.01.2025
PostgreSQL 13. Оптимизация запросов
Курс предлагает полное погружение в методы и стратегии оптимизации запросов в PostgreSQL. Вы изучите различные подходы, включая индексирование, настройку оптимизатора запросов, оптимизацию соединений и выборку данных. Научитесь анализировать запросы и собирать статистику по данным с использованием команд EXPLAIN и ANALYZE.
Онлайн:
13.05.2025 - 15.05.2025
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Сертификация
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.