Полный курс по работе с базой данных PostgreSQL для разработчиков и администраторов. Проектирование и создавание БД
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
Backend-разработчик на PHP
-9%
Алгоритмы и структуры данных
-9%
Team Lead
-6%
Архитектура и шаблоны проектирования Разработчик IoT
-13%
C# Developer. Professional
-9%
HTML/CSS
-11%
C# ASP.NET Core разработчик
-5%
Kotlin Backend Developer
-8%
iOS Developer. Professional
-8%
Java Developer. Professional JavaScript Developer. Professional Базы данных Android Developer. Professional Framework Laravel Cloud Solution Architecture Highload Architect Reverse-Engineering. Professional Vue.js разработчик Agile Project Manager VOIP инженер Scala-разработчик Супер-практикум по использованию и настройке GIT Symfony Framework Java Developer. Basic Unity Game Developer. Professional Супер-интенсив Azure
Инфраструктура
Экспресс-курс «IaC Ansible»
-10%
Administrator Linux.Basic
-10%
Мониторинг и логирование: Zabbix, Prometheus, ELK
-10%
Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes»
-30%
Administrator Linux. Professional
-6%
Дизайн сетей ЦОД
-13%
NoSQL Основы Windows Server MS SQL Server Developer Инфраструктурная платформа на основе Kubernetes Cloud Solution Architecture Highload Architect Разработчик голосовых ассистентов и чат-ботов VOIP инженер Супер-практикум по работе с протоколом BGP Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив "Tarantool"
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02
Специальная цена
Курс переработан
Курс переработан
Специальная цена

PostgreSQL

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

4 месяца

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

Формат:

Online

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

30 апреля

Дни занятий:

Вт 20:00, Пт 20:00

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

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

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

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

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

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

2.Научитесь работать с PostgreSQL в различных средах - на базе собственной физической и виртуальной инфраструктуры, в кластере Kubernetes, в публичном облаке (AWS, GCP, Azure)

Для кого:
- для администраторов Linux, которые хотят овладеть или улучшить навыки PostgreSQL DBA;
- для администраторов MySQL/MS SQL/Oracle Server, которые хотят овладеть навыками PostgreSQL DBA;
- для DevOps/SRE, которые хотят улучшить навыки работы с PostgreSQL и научиться новым способам работы с СУБД - Kubernetes, облака;
- для разработчиков, которым необходимо освоить работу с PostgreSQL

На курсе вы:

    • научитесь проектировать базы данных и создавать оптимальную структуру их хранения;

    • освоите синтаксис и особенности работы в PostgreSQL;

  • сможете оптимизировать медленные запросы.


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

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

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

Авторская программа
Проблемы миграции данных, 22 апреля в 13:00
На открытом уроке «Проблемы миграции» мы поговорим о видах миграции и способах их реализации. Разберем основные проблемы, связанные с миграцией данных и пути их устранения. Рассмотрим несколько реальных практических кейсов и порассуждаем над эффективностью их решения. Вспомним программные средства, позволяющие автоматизировать процесс миграции данных.
Ведет
Виктор
Коробков
Предыдущий открытый вебинар

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

Евгений Аристов
Валерий Безруков
Владимир Крокодилов
Олег Филиппов
Михаил Ржевский
Более 20 лет разработки ПО на C#, Delphi, PHP, Perl, в т.ч. с базами данных MSSQL, Oracle, MySQL, MariaDB, MongoDB, PostgreSQL.

Спроектировал и написал ПО для сетей магазинов, фитнес-центров, отелей.

Последние 4 года разрабатываю на Java/Spring с деплоем в Kubernetes/Docker, Google Cloud Platform

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

Руководитель программы
Google Cloud Practice Delivery Manager в EPAM Systems
В прошлом SRE & DevOps team lead в Intelligent Blockchain Labs.

Разрабатывал и поддерживал гибридные облачные и высоконагруженные системы (Google Cloud Platform, OpenStack, Hashicorp Terraform)

Занимался развертыванием, эксплуатацией и поддержкой CI/CD (GitLab CI, Hashicorp Nomad, Kubernetes).

Опыт со следующим стеком технологий : Kubernetes/Docker
, Unix/Solaris/Linux, OpenStack, Oracle/PostgreSQL/Hadoop, Google Cloud Platform

Преподаватель
Работает в компании "Хост" программистом.
Закончил бакалавриат Уральского федерального университета по специальности "Прикладная информатика". Начинал работать с PostgreSQL 9.6, ETL инструментом Knime, а также системами отчётности IBM Cognos, Jasper. Также успешно прошёл курсы OTUS по РСУБД и Data Engineer.

Занимается построением отчётности, написанием функций, оптимизацией запросов, а также "балуется" парсерами.
Самым крупным проектом была работа с ЦХД Мотива, где Владимир учавствовал в разработке витрины для бизнес показателей, занимался их наполнением (через хранимки), а так же загрузкой данных в ЦХД с помощью ODI (Oracle Data Integrator).

Преподаватель
- Более 12 лет опыта руководства разработкой и эксплуатацией.
- Большое число реализованных проектов (в т.ч. высоконагруженных) в основном, в Enterprise-секторе.
- Опыт проектирования и эксплуатации как RDBMS так и NoSQL решений в одном проекте для разных задач.
- Автор многочисленных статей в журналы и профессиональные сообщества, участник и докладчик профессиональных конференций.
- Два высших образования, степень MBA.

IT-специалист, фрилансер, сертифицированный разработчик Dynamics AX и Dynamics CRM с более чем 5-летним опытом (экспертный уровень). Общий опыт работы в IT-индустрии — 15 лет.

Обладает широким спектром профессиональных навыков (MS SQL Server, MySQL, C# , HTML, XML, CSS, Javascript, JQuery, Unit Tests). Участвовал в реализации множества проектов, работал Senior Dynamics CRM. Является Microsoft Certified Trainer.

С 2009 года помимо основной работы занимается преподавательской деятельностью. Автор собственных курсов и специализированных статей на hosting-it.ru. Выпускник МИРЭА (окончил в 1994 году).

Преподаватель
Евгений
Аристов
Валерий
Безруков
Владимир
Крокодилов
Олег
Филиппов
Михаил
Ржевский

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

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

Спроектировал и написал ПО для сетей магазинов, фитнес-центров, отелей.

Последние 4 года разрабатываю на Java/Spring с деплоем в Kubernetes/Docker, Google Cloud Platform

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

Руководитель программы
Валерий Безруков
Google Cloud Practice Delivery Manager в EPAM Systems
В прошлом SRE & DevOps team lead в Intelligent Blockchain Labs.

Разрабатывал и поддерживал гибридные облачные и высоконагруженные системы (Google Cloud Platform, OpenStack, Hashicorp Terraform)

Занимался развертыванием, эксплуатацией и поддержкой CI/CD (GitLab CI, Hashicorp Nomad, Kubernetes).

Опыт со следующим стеком технологий : Kubernetes/Docker
, Unix/Solaris/Linux, OpenStack, Oracle/PostgreSQL/Hadoop, Google Cloud Platform

Преподаватель
Владимир Крокодилов
Работает в компании "Хост" программистом.
Закончил бакалавриат Уральского федерального университета по специальности "Прикладная информатика". Начинал работать с PostgreSQL 9.6, ETL инструментом Knime, а также системами отчётности IBM Cognos, Jasper. Также успешно прошёл курсы OTUS по РСУБД и Data Engineer.

Занимается построением отчётности, написанием функций, оптимизацией запросов, а также "балуется" парсерами.
Самым крупным проектом была работа с ЦХД Мотива, где Владимир учавствовал в разработке витрины для бизнес показателей, занимался их наполнением (через хранимки), а так же загрузкой данных в ЦХД с помощью ODI (Oracle Data Integrator).

Преподаватель
Олег Филиппов
- Более 12 лет опыта руководства разработкой и эксплуатацией.
- Большое число реализованных проектов (в т.ч. высоконагруженных) в основном, в Enterprise-секторе.
- Опыт проектирования и эксплуатации как RDBMS так и NoSQL решений в одном проекте для разных задач.
- Автор многочисленных статей в журналы и профессиональные сообщества, участник и докладчик профессиональных конференций.
- Два высших образования, степень MBA.

Михаил Ржевский
IT-специалист, фрилансер, сертифицированный разработчик Dynamics AX и Dynamics CRM с более чем 5-летним опытом (экспертный уровень). Общий опыт работы в IT-индустрии — 15 лет.

Обладает широким спектром профессиональных навыков (MS SQL Server, MySQL, C# , HTML, XML, CSS, Javascript, JQuery, Unit Tests). Участвовал в реализации множества проектов, работал Senior Dynamics CRM. Является Microsoft Certified Trainer.

С 2009 года помимо основной работы занимается преподавательской деятельностью. Автор собственных курсов и специализированных статей на hosting-it.ru. Выпускник МИРЭА (окончил в 1994 году).

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

Отзывы

7
Вячеслав
Лягуша
До обучения в Otus я работал web-программистом в одном известном e-commerce проекте.
Причин выбрать курс “PostgreSQL” было несколько. Во-первых, убедиться в актуальности своих знаний. Во-вторых, расширить эти знания и получить новые навыки работы с облаками. В-третьих, стать ближе к комьюнити разработчиков devops и DBA.
Очень понравилась программа курса. Это не скучные лекции, а практические занятия с интерактивами от преподавателей. Курс в большей степени инфраструктурный, СУБД обсуждается в контексте не только установки на виртуальный сервер, но и для популярных облачных провайдеров, поэтому этот курс будет очень полезен для devops и DBA. За своевременную обратную связь спасибо Евгению. Теперь о минусах Я обучался в первом наборе курса, когда программа была ещё сыровата, поэтому было много вопросов по ДЗ. План некоторых занятий незначительно менялся. Но в следующих наборах курс будет сильно доработан, и эти минусы нивелируются.
Собственно цели были достигнуты)) Сильно расширил инфраструктурные знания PostgreSQL, теперь в планах официальная сертификация.
Читать целиком
Тимур
Кувандыков
Я в данный момент являюсь системным администратором в компании Ford-Соллерс.
В текущей рыночной ситуации компаниям требуются сокращать издержки, в том числе и нашей, у нас сейчас проект по переходу от MS SQL на PostgreSQL. Поэтому было целесообразно получить знания на этом направлении.
В целом курс очень понравился, много нового узнал, к тому же был акцент на самостоятельный поиск информации тем самым вникать приходилось глубже, тем кто не сильно знаком с ОС Unix трудновато. Есть немного сумбура по домашним заданиям, так же есть предложения по курсу и оно на самом деле ключевое. Получается сейчас слушателям предыдущих курсов недоступны видео последующих запусков одноименного курса, а время не стоит на месте, было бы круто обновлять видео для слушателей предыдущих курсов, хотя бы без фидбеков. Кроме того можно рассмотреть несколько нюансов работы PostgreSQL в ОС Windows, а так же в решениях с 1С. Спасибо преподавателям данного курса было познавательно.
Читать целиком
Дмитрий
Триндюк
Сложный курс для человека ранее не имевшего дело с БД. Благодаря получившейся растянутости из-за частых переносов занятий, было больше времени на изучение, однако понятные ДЗ для пользователей с опытом, давались крайне трудно лично мне. Спасибо за помощь преподавателям и их отдельные рекомендации.
Читать целиком
Александр
Фролов
Курс очень хорошо сбалансирован. Сначала даётся очень хорошая теоретическая подготовка, а затем рассматриваются все возможные варианты настройки PostgreSQL - вплоть до параллельных кластеров и DBaaS. Очень хорошо подобран материал для домашних заданий - я с трудом поспевал за учебным темпом, так как каждое домашние задание подразумевает изучение целого пласта смежных технологий, а также большой объем настроек. Очень понравился преподавательский состав - все практикующие профессионалы с огромным опытом. Всем, кто так или иначе связан с планированием, эксплуатацией СУБД PostgreSQL очень рекомендую - только заранее готовьтесь уделить курсу около 50 часов на лекции и 100 часов на домашние задания, чтобы не делать уроки до утра как я!
Читать целиком
Денис
Крючков
Курс очень понравился, очень полезный и познавательный. Много практики, что очень радует. Классные преподаватели.
Читать целиком
Антон
Суханов
Советую к обучению. Отличный преподавательский состав, много интересных практических занятий. Поднимет ваш скилл на новый уровень.
Читать целиком
Алексей
Повышев
Обучение оставило положительное впечатление, было затронуто много аспектов PostgreSQL, основы DBA были развернуты в достаточном объеме.
Курс понравился, лекции были понятными, домашние задания увлекательными.
Поставленные цели были достигнуты, необходимая база была получена для дальнейшего самостоятельного углубления в администрирование БД.
Читать целиком
Вячеслав
Лягуша
До обучения в Otus я работал web-программистом в одном известном e-commerce проекте.
Причин выбрать курс “PostgreSQL” было несколько. Во-первых, убедиться в актуальности своих знаний. Во-вторых, расширить эти знания и получить новые навыки работы с облаками. В-третьих, стать ближе к комьюнити разработчиков devops и DBA.
Очень понравилась программа курса. Это не скучные лекции, а практические занятия с интерактивами от преподавателей. Курс в большей степени инфраструктурный, СУБД обсуждается в контексте не только установки на виртуальный сервер, но и для популярных облачных провайдеров, поэтому этот курс будет очень полезен для devops и DBA. За своевременную обратную связь спасибо Евгению. Теперь о минусах Я обучался в первом наборе курса, когда программа была ещё сыровата, поэтому было много вопросов по ДЗ. План некоторых занятий незначительно менялся. Но в следующих наборах курс будет сильно доработан, и эти минусы нивелируются.
Собственно цели были достигнуты)) Сильно расширил инфраструктурные знания PostgreSQL, теперь в планах официальная сертификация.
Читать целиком
Тимур
Кувандыков
Я в данный момент являюсь системным администратором в компании Ford-Соллерс.
В текущей рыночной ситуации компаниям требуются сокращать издержки, в том числе и нашей, у нас сейчас проект по переходу от MS SQL на PostgreSQL. Поэтому было целесообразно получить знания на этом направлении.
В целом курс очень понравился, много нового узнал, к тому же был акцент на самостоятельный поиск информации тем самым вникать приходилось глубже, тем кто не сильно знаком с ОС Unix трудновато. Есть немного сумбура по домашним заданиям, так же есть предложения по курсу и оно на самом деле ключевое. Получается сейчас слушателям предыдущих курсов недоступны видео последующих запусков одноименного курса, а время не стоит на месте, было бы круто обновлять видео для слушателей предыдущих курсов, хотя бы без фидбеков. Кроме того можно рассмотреть несколько нюансов работы PostgreSQL в ОС Windows, а так же в решениях с 1С. Спасибо преподавателям данного курса было познавательно.
Читать целиком
Дмитрий
Триндюк
Сложный курс для человека ранее не имевшего дело с БД. Благодаря получившейся растянутости из-за частых переносов занятий, было больше времени на изучение, однако понятные ДЗ для пользователей с опытом, давались крайне трудно лично мне. Спасибо за помощь преподавателям и их отдельные рекомендации.
Читать целиком
Александр
Фролов
Курс очень хорошо сбалансирован. Сначала даётся очень хорошая теоретическая подготовка, а затем рассматриваются все возможные варианты настройки PostgreSQL - вплоть до параллельных кластеров и DBaaS. Очень хорошо подобран материал для домашних заданий - я с трудом поспевал за учебным темпом, так как каждое домашние задание подразумевает изучение целого пласта смежных технологий, а также большой объем настроек. Очень понравился преподавательский состав - все практикующие профессионалы с огромным опытом. Всем, кто так или иначе связан с планированием, эксплуатацией СУБД PostgreSQL очень рекомендую - только заранее готовьтесь уделить курсу около 50 часов на лекции и 100 часов на домашние задания, чтобы не делать уроки до утра как я!
Читать целиком
Денис
Крючков
Курс очень понравился, очень полезный и познавательный. Много практики, что очень радует. Классные преподаватели.
Читать целиком
Антон
Суханов
Советую к обучению. Отличный преподавательский состав, много интересных практических занятий. Поднимет ваш скилл на новый уровень.
Читать целиком
Алексей
Повышев
Обучение оставило положительное впечатление, было затронуто много аспектов PostgreSQL, основы DBA были развернуты в достаточном объеме.
Курс понравился, лекции были понятными, домашние задания увлекательными.
Поставленные цели были достигнуты, необходимая база была получена для дальнейшего самостоятельного углубления в администрирование БД.
Читать целиком

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

Опыт работы с Linux, хотя бы на уровне пользователя и опыт работы с любыми реляционными базами данных (базовое представление об SQL)
Корпоративное обучение для ваших сотрудников
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
C 30 апреля
Тема 1. Реляционные базы, история и место в современном мире
Тема 2. SQL и реляционные СУБД. Введение в PostgreSQL
Тема 3. Физический уровень PostgreSQL
Тема 4. Установка PostgreSQL
C 18 мая
Тема 5. Логический уровень PostgreSQL
Тема 6. MVCC, vacuum и autovacuum.
Тема 7. Журналы
Тема 8. Блокировки
C 1 июня
Тема 9. Настройка PostgreSQL
Тема 10. Резервное копирование и восстановление
Тема 11. Виды и устройство репликации в PostgreSQL. Практика применения
C 11 июня
Тема 12. Работа с большим объемом реальных данных
Тема 13. Виды индексов. Работа с индексами и оптимизация запросов
Тема 14. Различные виды join'ов. Применение и оптимизация
Тема 15. Сбор и использование статистики
Тема 16. Оптимизация производительности. Профилирование. Мониторинг
Тема 17. Pentaho
Тема 18. Секционирование
Тема 19. Хранимые функции и процедуры часть 1
Тема 20. Хранимые функции и процедуры часть 2
C 20 июля
Тема 21. Введение в Kubernetes. Часть 1
Тема 22. Введение в Kubernetes. Часть 2
Тема 23. Варианты кластеров высокой доступности для PostgreSQL
Тема 24. Работа с кластером высокой доступности
Тема 25. Способы горизонтального масштабирования PostgreSQL
Тема 26. Работа с горизонтально масштабируемым кластером
C 10 августа
Тема 27. PostgreSQL и Google Kubernetes Engine
Тема 28. PostgreSQL и AWS
Тема 29. PostgreSQL и Google Cloud Platform
Тема 30. PostgreSQL и Azure
Тема 31. PostgreSQL и Яндекс Облако
Тема 32. Подведение итогов курса
C 31 августа
Тема 33. Выбор темы и организация проектной работы
Тема 34. Самый простой back-end на NodeJS
Тема 35. Веб-приложение с UI и БД
Тема 36. Консультация по дипломному проекту
Тема 37. Защита проектных работ
Скачать подробную программу

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

Необходимые трудозатраты: 2 интерактивных вебинара в неделю + 1-4 часа на домашнюю работу раз в 2 недели.

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

После обучения вы

заберете с собой:

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

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

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

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

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

Дата выдачи сертификата: 27 сентября 2021 года
Ваш сертификат

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

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

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

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

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

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

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

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

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

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

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

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

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

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

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Блокировки
Евгений Аристов
День открытых дверей
8 апреля в 20:00
Для доступа к прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на e-mail, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Стоимость обучения
69 000 ₽
75 000 ₽
Продолжительность
4 месяца
Начало занятий
30 апреля