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

Курсы

Программирование
Team Lead Архитектура и шаблоны проектирования Разработчик IoT C# Developer. Professional PostgreSQL Подготовка к сертификации Oracle Java Programmer (OCAJP) C# ASP.NET Core разработчик
-5%
Kotlin Backend Developer
-8%
iOS Developer. Professional
-8%
Symfony Framework Unity Game Developer. Basic JavaScript Developer. Professional Android Developer. Basic JavaScript Developer. Basic Java Developer. Professional Highload Architect Reverse-Engineering. Professional Java Developer. Basic PHP Developer. Professional Алгоритмы и структуры данных Framework Laravel Cloud Solution Architecture Vue.js разработчик Интенсив «Оптимизация в Java» Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив "Tarantool" PHP Developer. Basic
Инфраструктура
Мониторинг и логирование: Zabbix, Prometheus, ELK Дизайн сетей ЦОД Разработчик IoT PostgreSQL Экспресс-курс "Версионирование и командная работа с помощью Git"
-30%
Экспресс-курс «Введение в непрерывную поставку на базе Docker» Базы данных Reverse-Engineering. Professional Administrator Linux. Professional Network engineer Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив «СУБД в высоконагруженных системах» Супер-интенсив "Tarantool" Network engineer. Basic
Корпоративные курсы
Безопасность веб-приложений IT-Recruiter Дизайн сетей ЦОД Компьютерное зрение Разработчик IoT Вебинар CERTIPORT Machine Learning. Professional
-6%
NoSQL Пентест. Практика тестирования на проникновение Java QA Engineer. Базовый курс Руководитель поддержки пользователей в IT
-8%
SRE практики и инструменты Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Infrastructure as a code Супер-практикум по использованию и настройке GIT Промышленный ML на больших данных Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes» BPMN: Моделирование бизнес-процессов Основы Windows Server
Специализации Курсы в разработке Подготовительные курсы Подписка
+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-летним опытом работы в отрасли

Авторская программа

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

Евгений Аристов
Валерий Безруков
Владимир Крокодилов
Олег Филиппов
Михаил Ржевский
Более 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)
Корпоративное обучение для ваших сотрудников
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
Тема 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 минут, после начала тестирования отложить тестирование не получится!
Стоимость обучения
75 000 ₽
Продолжительность
4 месяца
Начало занятий
30 апреля