Разработка серверной части приложений PostgreSQL 16. Базовый курс
На курсе вы обучитесь основам разработки хранимых процедур и функций с использованием языков SQL и PL/pgSQL для PostgreSQL. Кроме того, вы изучите архитектуру сервера, логическую и физическую организацию хранения данных, разграничение доступа и резервное копирование.
32 ак.ч.
Онлайн
DEV1
Certified
Разработка серверной части приложений PostgreSQL 16. Базовый курс
Записаться на курс
Длительность
32 ак.ч.
Локация
Онлайн
Код
DEV1
Расписание и цены
18.10.2024 - 25.10.2024
36 000 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Разработка серверной части приложений PostgreSQL 16. Базовый курс
Записаться на курс
Длительность
32 ак.ч.
Локация
Онлайн
Код
DEV1
Расписание и цены
18.10.2024 - 25.10.2024
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писание курсов
Вид:
18.10.2024 - 25.10.2024
10:00-17:00
Локация:Онлайн
Длительность:32 ак.ч.
Время:10:00-17:00
Тренер: Пронкин Дмитрий
Тренер Пронкин Дмитрий
36 000 руб.
Записаться
Смотреть полное расписание
Связанные курсы
Разработка серверной части приложений PostgreSQL. Расширенный курс
Курс предлагает углубленное обучение разработке с использованием PostgreSQL. Изучите архитектуру, изоляцию, журналирование, блокировки, создание расширений, асинхронную обработку, полнотекстовый поиск, физическую и логическую репликацию, работу с внешними данными и многое другое.
Онлайн:
05.11.2024 - 08.11.2024
PostgreSQL 13. Оптимизация запросов
Курс предлагает полное погружение в методы и стратегии оптимизации запросов в PostgreSQL. Вы изучите различные подходы, включая индексирование, настройку оптимизатора запросов, оптимизацию соединений и выборку данных. Научитесь анализировать запросы и собирать статистику по данным с использованием команд EXPLAIN и ANALYZE.
Онлайн:
02.08.2024 - 09.08.2024
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Сертификация
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.