Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

46 990 ₽
есть рассрочка

Курс знакомит слушателей с языком PL/PgSQL и помогает им понять основные возможности этого мощного языка программирования. Также рассматриваются иные возможности расширения PostgreSQL
Курс предусматривает практические занятия. Материал данного курса незначительно зависит от выбора операционной системы. Курс читается на базе OC Linux, часть материала читается на базе ОС Windows. Рассматривается версия PostgreSQL12.
Курс предназначен для разработчиков приложений, администраторов баз данных, разработчиков отчетов, бизнес-аналитиков, научных работников.
Если вам необходимо углубиться в знание архитектуры PostgreSQL для разработки, администрирования баз данных или программирования серверной части, то вам подойдет курс «Разработка серверной части приложений PostgreSQL. Базовый курс».

Вы научитесь:
создавать функции на языке PL/PgSQL;
использовать основные возможности некоторых общедоступных расширений PostgreSQL.

Что вы получите после обучения

Приобретаемые навыки
2
IT
3
Программирование
4
Инструменты в IT
5
PostGIS
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Преподаватель-практик с опытом работы в IT более 30 лет, в том числе с базами данных – 20 лет. Сертифицированный тренер PostgreSQL.

Выпускник Московского авиационного института, Антон Владимирович прошел путь от программиста до начальника отдела разработки баз данных. В рамках профессиональной деятельности участвовал в разработке автоматизированных систем управления в самых различных предметных областях. Среди них ERP, транспортная и складская логистика, системы анализа медиаданных и поддержки принятия решений. Работал как в коммерческих организациях, так и в госкорпорациях.
Антон Владимирович руководил IT-подразделением (до 25 человек) по разработке и поддержке программного обеспечения. Возглавлял разработку ПО, включая декомпозицию проекта, распределение задач между исполнителями, составление и актуализацию календарных планов, контроль и коррекцию сроков разработки, анализ рисков и планирование управления рисками, ведение проектной документации и контроль качества.
Также занимался разработкой «с нуля», от анализа бизнес-процессов, формирования требований к ПО и составления ТЗ до сдачи в коммерческую эксплуатацию, включая разработку архитектуры базы данных. Имеет опыт разработки высоконагруженных систем с режимом эксплуатации 24/7.
В числе его значимых достижений – полностью собственная разработка бэк-офиса для сетевой библиотеки public.ru, которая сейчас является крупнейшим архивом и базой данных СМИ с возможностью гибкого поиска по материалам за любой период времени. В 2008 году система была принята в коммерческую эксплуатацию.
Владеет такими технологиями, как C/C++, MFC, WinAPI, MS Visual Studio, SQL, T-SQL, MS SQL Server, PostgreSQL (разработка и реализация структур данных, серверной логики), UML, HTML, XML, C#: .NET.
Антона Владимировича отличает стремление к постоянному развитию – в течение профессиональной деятельности несколько раз повышал квалификацию по управлению проектами и командной разработкой программного обеспечения. В работе руководствуется такими методологиями разработки ПО, как Waterfall, RUP, Scrum, и стандартами управления проектами PMBoK. Во время занятий стремится адаптироваться к возможностям слушателя, чтобы каждый смог успешно освоить материал.

Преподаватель-практик, более 20 лет занимается разработкой ПО на C#, Delphi, PHP, Perl, в т.ч. с базами данных MSSQL, Oracle, MySQL, MariaDB, MongoDB, PostgreSQL. Автор популярной книги «PostgreSQL 13. Тюнинг, Kubernetes, облака».
Спроектировал и написал ПО для сетей магазинов, фитнес-центров, отелей.

Последние 4 года ведёт разработку на Java/Spring с деплоем в Kubernetes/Docker, Google Cloud Platform.
Имеет большой опыт администрирования серверов, построения и эксплуатации систем виртуализации VmWare ESXi, Hyper-V.
Слушатели особо отмечают практическую направленность его занятий, актуальные примеры из реальной практики и готовность отвечать на любые вопросы по теме.

Образовательная организация

  • Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса
  • Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг
  • Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre
  • Крупнейший авторизованный учебный центр ведущих IT-компаний мира
  • С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

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

Модуль 1. Обзор языка PL/PgSQL (4 ак. ч.)

Назначение и основные особенности
Структура функции
Понятие блока
Переменные
Типы данных
Процедуры

Модуль 2. Выборки в функциях (6 ак. ч.)

Использование команды SELECT
Переменная типа "запись"
Использование функций и операций
Понятие транзакции
Динамический SQL
Курсоры

Модуль 3. Основные управляющие конструкции (6 ак. ч.)

Ветвление
Цикл
Исключение
Обработка ошибок
Функции для работы с массивами, в т.ч.многомерными
Команды возврата из функции

Модуль 4. Система правил (4 ак. ч.)

Назначение правил
Виды правил
Создание правил

Модуль 5. Триггеры (4 ак. ч.)

Назначение триггеров
Виды триггеров
Создание триггеров

Модуль 6. Примеры работы с иерархическими структурами (2 ак. ч.)

Моделирование иерархических объектов в реляционной БД
Рекурсивные запросы
Использование вспомогательных полей для повышения производительности

Модуль 7. Стандартные составные типы данных (4 ак. ч.)

Тип XML
Тип JSON
Основы полнотекстового поиска

Модуль 8. Расширение PostGIS (4 ак. ч.)

Типы данных PostGIS
Функции PostGIS

Модуль 9. Управление правами доступа (4 ак. ч.)

Пользователи и роли
Категории прав доступа
Основные стратегии управления правами доступа

Модуль 10. Примеры написания функций на языках расширения Postgres (2 ак. ч.)

Написание функций на языке Python

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 01.08.2023 09:36
PostgreSQL: Уровень 2. Продвинутые возможности

PostgreSQL: Уровень 2. Продвинутые возможности

Оставить отзыв
Поделиться курсом с друзьями