В Барнауле состоится премьера нового образовательного курса DEV1 разработанного преподавателями Postgres Professional

25–28 июля 2017 года в Образовательно-событийном центре Digital Space города Барнаул Егор Рогов и Павел Лузанов — преподаватели из Postgres Professional — прочитают Курс для разработчиков серверной части приложений DEV1. Проведение курса станет долгожданной премьерой. Над его созданием Егор Рогов и Павел Лузанов работали длительное время и теперь новый учебный курс пополнит образовательный арсенал Postgres Professional оказавшись в одном ряду с популярными курсами DBA1 и DBA2 проведенных в разных городах России более десяти раз и регулярно читающихся в учебных центрах авторизованных нашей компанией.

Для кого этот курс

  • Студенты профильных ВУЗов
  • Разработчики серверной части приложений
  • Back-end разработчики
  • Все те, кто изучает и использует СУБД PostgreSQL

Требования к слушателям курса

  1. Знание основ языка SQL
  2. Знание любого языка программирования и представление о работе в Unix
  3. Наличие собственного ноутбука
    + установленное ПО Virtualbox (https://www.virtualbox.org/wiki/Downloads) и 1ГБ свободной оперативной памяти, которую можно выделить под образ виртуальной машины

Какие навыки вы приобретете за эти четыре дня

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

Методика работы

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

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

25 июля 2017

вторник

Базовый инструментарий

  • Обзор базового инструментария

Архитектура

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

26 июля 2017

среда

Приложение «Книжный магазин»

  • Схема данных приложения
  • Взаимодействие приложения с СУБД SQL
  • Функции на SQL
  • Составные типы и табличные функции

27 июля 2017

четверг

PL/pgSQL (начало)

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

28 июля 2017

пятница

PL/pgSQL (продолжение)

  • Обработка ошибок
  • Триггеры
  • Отладка

Разграничение доступа

  • Обзор

Заключение

Преподаватели курса

Павел Лузанов

Руководитель образовательных программ
Postgres Professional (Москва)

В 2013г. присоединился к сообществу PostgreSQL, занимаясь переводом официальной документации на русский язык. В компании Postgres Professional с момента основания в начале 2015г. До этого — более 20 лет опыта работы с СУБД и средствами разработки Oracle в качестве разработчика, преподавателя, консультанта и менеджера проектов по внедрению ERP системы Oracle E-Business Suite.

Егор Рогов

Руководитель образовательных программ
Postgres Professional (Москва)

Закончил факультет Вычислительной Математики и Кибернетики МГУ им. М. В. Ломоносова. Системами управления базами данных занимается более 15 лет в качестве разработчика, руководителя проектов и преподавателя. С 2015 года работает в Postgres Professional и занимается подготовкой образовательных программ.

Зарегистрироваться на курс

ЗАРЕГИСТРИРОВАТЬСЯ

Postgres Professional

российский вендор PostgreSQL, предлагает бизнесу и государственным структурам альтернативу коммерческим СУБД —  www.POSTGRESPRO.ru

Postgres Professional

Written by

Postgres Professional

российский вендор PostgreSQL, предлагает бизнесу и государственным структурам альтернативу коммерческим СУБД —  www.POSTGRESPRO.ru

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade