Полный курс по работе с базой данных PostgreSQL для разработчиков и администраторов. Проектирование и создавание БД

Курсы

Программирование
MS SQL Server Developer Java Developer. Professional Highload Architect C++ Developer. Basic Специализация C++ Developer C++ Developer. Professional HTML/CSS Kotlin Developer. Basic VR/AR - разработчик Microservice Architecture Software Architect PostgreSQL для администраторов баз данных и разработчиков PHP Developer. Professional Web-разработчик на Python Agile Project Manager Unity Game Developer. Professional C# Developer Flutter Mobile Developer Python Developer. Basic Python Developer. Professional Базы данных iOS Developer. Professional React.js Developer Scala-разработчик Специализация iOS Разработчик программных роботов (RPA) на базе UiPath и PIX Kotlin Backend Developer Node.js Developer Symfony Framework PHP Developer. Basic Буткемп Java Groovy Developer
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02

PostgreSQL для администраторов баз данных и разработчиков

Длительность обучения:

4 месяца

4 ак. часа в нед.

Формат:

Online

Начало занятий:

17 октября

Дни занятий:

Чт 20:00, Пн 20:00

Что даст вам этот курс

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

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

Цель курса — научить слушателя эффективно работать с PostgreSQL:

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

Получите навыки, которые позволят работать в качестве PostgreSQL DBA - устанавливать, настраивать, поддерживать и развивать БД под управлением PostgreSQL;

Для кого:

  • для разработчиков, которым необходимо освоить работу с PostgreSQL;
  • для администраторов баз данных, которые хотят овладеть навыками PostgreSQL DBA;
  • для администраторов Linux, которые хотят овладеть или улучшить навыки PostgreSQL DBA;
  • для DevOps/SRE, которые хотят улучшить навыки работы с PostgreSQL.
На курсе вы научитесь:

  • настраивать кластер PostgreSQL на оптимальную производительность;
  • организовывать систему резервного копирования;
  • восстанавливать кластер после сбоя;
  • выяснять причины сбоев, блокировок и deadlock и решать эти проблемы;
  • использовать индексы, джойны и статистику для оптимизации производительности;
  • освоите синтаксис и особенности работы в PostgreSQL;
  • изучите пути решения проблем работы с большими объемами данных в PostgreSQL.
Преимущества:

  • Знания с точки зрения практики, а не теории.
  • Занятия на обновленной версии PostgreSQL.
  • Интересные, сложные задачи в домашних заданиях.
  • Преподаватели - практики.


Высокая практическая ориентированность.

Итоговый проект для портфолио.

Преподаватель − эксперт и профессионал с 20-летним опытом работы в отрасли.

Авторская программа.
Как выпустить GINа из PostreSQL?, 3 октября в 20:00
Рассмотрим GIN индекс
Особенности построения
Области его применения (полнотекстовый поиск, JSONB)
Обслуживание индекса (причины, методы)
Практические примеры применения GIN
Ведет
Евгений
Аристов
Предыдущий открытый вебинар

Преподаватели

Евгений Аристов
Антон Золотов
Константин Курочкин
Виктор Коробков
Виталий Попов
Более 20 лет занимаюсь разработкой ПО на Java/Spring, C#, PHP.
Архитектор баз данных PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и др.

Деплой БД как on-premise Google Cloud Platform, AWS, Azure, Yandex Cloud, так и Kubernetes, DBaaS, MultiCloud.

За это время было спроектировано и разработано более ста проектов для сетей магазинов, фитнес-центров, отелей, финансовом секторе.

Огромный опыт построения и эксплуатации систем виртуализации VmWare ESXi, Hyper-V.

Автор книг по PostgreSQL. Новинка "PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака."

Руководитель программы
20+ лет в разработке БД.

Предметные области: ERP, транспортная и складская логистика, системы анализа медиаданных, системы поддержки принятия решений.

Сертифицированный тренер PostgreSQL.

Начинал работу с базами данных с MS SQL Server, последние 8 лет работает с PostgreSQL

Преподаватель
Более 8 лет работы с базами данных Postgres начиная с версий 9.3. Практически во всех проектах, в которых принимал участие были цифровые карты.

Сейчас занимается настройкой и администрированием кластеров postgresql, кластеров ceph, настройкой мониторинга и алертинга, написанием плейбуков для ansible.

Руководитель группы системных администраторов в компании ФОРС Центр разработки.

Преподаватель
Опыт работы в IT-индустрии более 15 лет, опыт преподавания более 20ти.

В настоящее время:

-программист Центра интеллектуальных геоинформационных технологий (ЦИГИТ) ФГБОУ ВО "АГУ";

- старший преподаватель кафедры Автоматизированных систем обработки информации и управления по направлениям "Программирование и основы алгоритмизации", "Базы данных", "Системы искусственного интеллекта";

- соучредитель малого инновационного предприятия ООО "ФореСайс" - научные исследования в области естественных и технических наук, разработка программного обеспечения.

Навыки: программирование С/С++, Delphi; проектирование и разработка баз данных: СУБД MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL.

Имеет 2 патента и 8 свидетельств о регистрации программ для ЭВМ

Преподаватель
Более 10 лет опыта руководства подразделением по информационным технологиям. Опыт управления полным циклом работ по проектированию, реализации и внедрению информационных систем и инфраструктур в государственном секторе. Организация информационной безопасности, криптографической и антивирусной защиты организации.


Стек технологий: Oracle / PostgreSQL/MySQL, Unix / Solaris / Linux / Windows Server 2008+, Docker / Consul, MS Hyper-V / VMware ESXi, PHP / Perl / Delphi / JavaScript / Vue.js

Евгений
Аристов
Антон
Золотов
Константин
Курочкин
Виктор
Коробков
Виталий
Попов

Преподаватели

Евгений Аристов
Более 20 лет занимаюсь разработкой ПО на Java/Spring, C#, PHP.
Архитектор баз данных PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и др.

Деплой БД как on-premise Google Cloud Platform, AWS, Azure, Yandex Cloud, так и Kubernetes, DBaaS, MultiCloud.

За это время было спроектировано и разработано более ста проектов для сетей магазинов, фитнес-центров, отелей, финансовом секторе.

Огромный опыт построения и эксплуатации систем виртуализации VmWare ESXi, Hyper-V.

Автор книг по PostgreSQL. Новинка "PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака."

Руководитель программы
Антон Золотов
20+ лет в разработке БД.

Предметные области: ERP, транспортная и складская логистика, системы анализа медиаданных, системы поддержки принятия решений.

Сертифицированный тренер PostgreSQL.

Начинал работу с базами данных с MS SQL Server, последние 8 лет работает с PostgreSQL

Преподаватель
Константин Курочкин
Более 8 лет работы с базами данных Postgres начиная с версий 9.3. Практически во всех проектах, в которых принимал участие были цифровые карты.

Сейчас занимается настройкой и администрированием кластеров postgresql, кластеров ceph, настройкой мониторинга и алертинга, написанием плейбуков для ansible.

Руководитель группы системных администраторов в компании ФОРС Центр разработки.

Преподаватель
Виктор Коробков
Опыт работы в IT-индустрии более 15 лет, опыт преподавания более 20ти.

В настоящее время:

-программист Центра интеллектуальных геоинформационных технологий (ЦИГИТ) ФГБОУ ВО "АГУ";

- старший преподаватель кафедры Автоматизированных систем обработки информации и управления по направлениям "Программирование и основы алгоритмизации", "Базы данных", "Системы искусственного интеллекта";

- соучредитель малого инновационного предприятия ООО "ФореСайс" - научные исследования в области естественных и технических наук, разработка программного обеспечения.

Навыки: программирование С/С++, Delphi; проектирование и разработка баз данных: СУБД MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL.

Имеет 2 патента и 8 свидетельств о регистрации программ для ЭВМ

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


Стек технологий: Oracle / PostgreSQL/MySQL, Unix / Solaris / Linux / Windows Server 2008+, Docker / Consul, MS Hyper-V / VMware ESXi, PHP / Perl / Delphi / JavaScript / Vue.js

Необходимые знания

Опыт работы с Linux, хотя бы на уровне пользователя и опыт работы с любыми реляционными базами данных (базовое представление об SQL).
Корпоративное обучение для ваших сотрудников
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
C 17 октября
Тема 1. Реляционные базы, история и место в современном мире
Тема 2. SQL и реляционные СУБД. Введение в PostgreSQL
Тема 3. Установка PostgreSQL
Тема 4. DDL: создание, изменение и удаление объектов в PostgreSQL
Тема 5. DML: вставка, обновление, удаление, выборка данных
Тема 6. Физический уровень PostgreSQL
Тема 7. Логический уровень PostgreSQL
C 14 ноября
Тема 8. MVCC, vacuum и autovacuum.
Тема 9. Журналы
Тема 10. Блокировки
Тема 11. Семинар
C 28 ноября
Тема 12. Настройка PostgreSQL
Тема 13. Резервное копирование и восстановление
Тема 14. Виды и устройство репликации в PostgreSQL. Практика применения
Тема 15. Кластер Patroni
C 12 декабря
Тема 16. Виды индексов. Работа с индексами и оптимизация запросов
Тема 17. Различные виды join'ов. Применение и оптимизация
Тема 18. Оптимизация производительности. Профилирование. Мониторинг
Тема 19. Сбор и использование статистики
Тема 20. Секционирование
Тема 21. Хранимые функции и процедуры часть 1
Тема 22. Хранимые функции и процедуры часть 2
Тема 23. Хранимые функции и процедуры часть 3
C 19 января
Тема 24. Выбор темы и организация проектной работы
Тема 25. Консультация по дипломному проекту
Тема 26. Защита проектных работ
Тема 27. Итоги курса
Скачать подробную программу

Процесс обучения

Необходимые трудозатраты: 2 интерактивных вебинара в неделю + 1-4 часа на домашнюю работу раз в неделю. Особенность курса — нацеленность на получение студентами практических навыков и быстрая обратная связь. Преподаватель отвечает на вопросы, помогает справляться с возникающими сложностями, проверяет и оценивает домашние задания. Полученные знания закрепляются путем разработки проекта каждым студентом.
Получить консультацию
Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
Спасибо!
Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.
После курса вы заберете с собой:

  • презентации и видеозаписи занятий;

  • дополнительные материалы;

  • образцы кода;

  • собственный проект, который можно будет показывать при трудоустройстве;

  • сертификат о прохождении обучения.

Дата выдачи сертификата: 17 марта 2023 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «PostgreSQL для администраторов баз данных и разработчиков»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «PostgreSQL для администраторов баз данных и разработчиков»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Типы данных в PostgreSQL
Дмитрий Кириллов
Стоимость обучения
Cтоимость указана для оплаты физическими лицами
95 000 ₽
Продолжительность
4 месяца
Начало занятий
17 октября