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

Мероприятия Даты проведения: Источник: Postgres Professional

 

С 28 по 31 мая 2018 года руководители учебных программ компании Postgres Professional — Егор Рогов и Павел Лузанов — проведут 4-дневный образовательный курс для разработчиков серверной части приложений PostgreSQLDEV1 — в Хабаровске.

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

Егор Рогов | Руководитель образовательных программ Postgres Professional

Егор Рогов

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

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

Павел Лузанов | Руководитель образовательных программ Postgres Professional

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

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

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

 

Если Вы давным давно хотите разобраться в разработке серверного бекенда в части баз данных - этот курс для Вас.

Если Вы собираетесь использовать PostgreSQL для 1С – этот курс почти для Вас, вы получите фундаментальные знания, вам станут немного понятней аспекты проектирования структуры баз данных, посвятитесь в магию индексов.

Если Вы собираетесь мигрировать на PostgreSQL – этот курс для Вас, смело регистрируйтесь!

 

РЕГИСТРАЦИЯ

 

Внимание, курс платный для всех кроме студентов: весь курс 4000 рублей, один день 1000 рублей, если Вы выберите определенные дни - укажите в примечании интересующие Вас темы, пожалуйста.

Задумали импортозамещаться и думаете как?

В части баз данных вариантов очень немного. PostgreSQL – самый оптимальный.

🕙 28 мая – 31 мая 2018 г. 10:00-18:00
🔋 весь курс 4000 ₽, один день 1000 ₽
📍 О месте проведения известим всех зарегистрировавшихся, скорее всего ДВГУПС

Дополнительная информация о составе курса (приведенная ниже) взята с сайта компании Postgres Professional (Постгресс Профессиональный) /education/courses/DEV1

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

Основные сведения

Продолжительность: 4 дня

Предварительные знания:

  1. Основы SQL
  2. Опыт работы с каким-нибудь процедурным языком программирования
  3. Минимальные сведения о работе в Unix

Какие навыки будут получены:

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

Учебные материалы

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

Дополнительные справочные материалы: функции и типы данных, схема системного каталога, команды Unix

Темы

 Введениеслайды    
 Базовый инструментарий
     
1.Установка и управление, psqlслайдыдемо ответы 
 Архитектура     
2.Общее устройство PostgreSQLслайды    
3.Изоляция и многоверсионностьслайдыдемо ответы 
4.Буферный кэш и журналслайдыдемо ответы 
 Организация данных     
5.Логическая структураслайдыдемо ответы 
6.Физическая структураслайдыдемо ответы 
 Приложение «Книжный магазин»     
7.Схема данных приложенияслайдыдемоответы ответы 
8.Взаимодействие клиента с СУБДслайдыдемоответы ответы 
 SQL     
9.Функциислайдыдемоответы ответы 
10.Составные типыслайдыдемоответы ответы 
 PL/pgSQL     
11.Обзор и конструкции языкаслайдыдемоответы ответы 
12.Выполнение запросовслайдыдемоответы ответы 
13.Курсорыслайдыдемоответы ответы 
14.Динамические командыслайдыдемоответы ответы 
15.Массивыслайдыдемоответы ответы 
16.Обработка ошибокслайдыдемоответы ответы 
17.Триггерыслайдыдемоответы ответы 
18.Отладкаслайдыдемоответы   
 Разграничение доступа      
19.Обзорслайдыдемоответы ответы 
 Заключениеслайды    

 

Все материалы можно скачать одним архивом.

Доступна видеозапись премьерного чтения курса в Барнауле, которой соответствует эта версия материалов (актуальная версия отличается: материал темы «Основные объекты» был перераспределен по другим темам, было сделано много небольших изменений).