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

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

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

4 месяца

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

Формат:

Online

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

29 May

Дни занятий:

Чт 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.
  • Интересные, сложные задачи в домашних заданиях.
  • Преподаватели - практики.
Студенту, набравшему наибольшее количество баллов за домашние работы, мы подарим книгу руководителя курса Евгения Аристова "PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака."




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

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

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

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

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

Евгений Аристов
Антон Золотов
Константин Курочкин
Виктор Коробков
Виталий Попов
Дмитрий Кириллов
Технический директор 1С-Старт
Более 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, PHP. Профессиональные интересы: функциональное программирование, типизация данных, разработка API.

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

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

Евгений Аристов
Более 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

Дмитрий Кириллов
Технический директор 1С-Старт
Высшее педагогическое образование. Занимается коммерческой разработкой более 20 лет. Соучредитель и технический директор одного из крупнейших сервисов онлайн-регистрации бизнеса в России.

Стек: Java, PHP. Профессиональные интересы: функциональное программирование, типизация данных, разработка API.

Отзывы

6
Георгий
Спасибо большое Евгению и всем преподавателям!

Много полезной информации, много практических примеров (код, команды) и работа с CLI (утилита psql), облачными решениями (Yandex Cloud, GCP). В процессе обучения всплывает много интересных тем и вопросов, которые можно проработать самостоятельно и закрепить свои знания по пройденным материалам. Хорошая экспертиза (можно и нужно задавать вопросы), хорошее распределение тем по уровню сложности, повторение непростых вопросов, которые не запоминаются с первого раза.

Полученные знания почти сразу пригодились на реальном проекте конвертации продуктов на PostgreSQL по месту работы (работа с бэкапами, настройка сервера, работа с логами и тысячи строк кода). Очень рад тому, что вовремя прошел этот курс. Все понравилось!
Читать целиком
Александр
Нешев
Здравствуйте! Обучение прошло хорошо. Да, получилось поработать с Докером и лучше понять что он делает и для чего необходим, так же с Постгресом.
Читать целиком
Денис
Кравченко
Добрый день!
В целом обучение проходило вполне хорошо, на некоторых моментах подвисал, т.к. до этого с ПГ не работал от слова совсем, из таких, не то чтобы сказать минусов, но скорее неоправданных ожиданий, часть которая "и разработчиков" на мой взгляд показалась какой-то спешной, но тоже вполне интересной.
В любом случае курс был очень полезным, и помог научиться делать то, чего до этого я никогда не делал.
Спасибо!
Читать целиком
Игорь
Щербаков
Обучение на курсе было очень полезным для меня. Получил ценные профессиональные компетенции. С небольшой дополнительной подготовкой сдал экзамен "Профессионал" в PostgresPro.
В курсе особенно понравилось то, что материалы для разработчиков дополнены материалами для администраторов. Для эффективной разработки на PostgreSQL важно знать, что "под капотом" у сервера.
Читать целиком
Дмитрий
Павлов
Курс хороший, для тех кто хотя бы немного шарит в СУБД и хочет продвинуться дальше. Все преподы топ, было очень интересно.
Читать целиком
Александр
Марков
Здравствуйте. Курс понравился. Актуальные знания, много нового и полезного узнал. Грамотные и профессиональные преподаватели. Быстрая проверка домашних заданий, обратная связь по ним. Отдельное спасибо Евгению Аристову, за помощь и обратную связь при решении домашних работ и написании проектной работы.
Читать целиком
Георгий
Спасибо большое Евгению и всем преподавателям!

Много полезной информации, много практических примеров (код, команды) и работа с CLI (утилита psql), облачными решениями (Yandex Cloud, GCP). В процессе обучения всплывает много интересных тем и вопросов, которые можно проработать самостоятельно и закрепить свои знания по пройденным материалам. Хорошая экспертиза (можно и нужно задавать вопросы), хорошее распределение тем по уровню сложности, повторение непростых вопросов, которые не запоминаются с первого раза.

Полученные знания почти сразу пригодились на реальном проекте конвертации продуктов на PostgreSQL по месту работы (работа с бэкапами, настройка сервера, работа с логами и тысячи строк кода). Очень рад тому, что вовремя прошел этот курс. Все понравилось!
Читать целиком
Александр
Нешев
Здравствуйте! Обучение прошло хорошо. Да, получилось поработать с Докером и лучше понять что он делает и для чего необходим, так же с Постгресом.
Читать целиком
Денис
Кравченко
Добрый день!
В целом обучение проходило вполне хорошо, на некоторых моментах подвисал, т.к. до этого с ПГ не работал от слова совсем, из таких, не то чтобы сказать минусов, но скорее неоправданных ожиданий, часть которая "и разработчиков" на мой взгляд показалась какой-то спешной, но тоже вполне интересной.
В любом случае курс был очень полезным, и помог научиться делать то, чего до этого я никогда не делал.
Спасибо!
Читать целиком
Игорь
Щербаков
Обучение на курсе было очень полезным для меня. Получил ценные профессиональные компетенции. С небольшой дополнительной подготовкой сдал экзамен "Профессионал" в PostgresPro.
В курсе особенно понравилось то, что материалы для разработчиков дополнены материалами для администраторов. Для эффективной разработки на PostgreSQL важно знать, что "под капотом" у сервера.
Читать целиком
Дмитрий
Павлов
Курс хороший, для тех кто хотя бы немного шарит в СУБД и хочет продвинуться дальше. Все преподы топ, было очень интересно.
Читать целиком
Александр
Марков
Здравствуйте. Курс понравился. Актуальные знания, много нового и полезного узнал. Грамотные и профессиональные преподаватели. Быстрая проверка домашних заданий, обратная связь по ним. Отдельное спасибо Евгению Аристову, за помощь и обратную связь при решении домашних работ и написании проектной работы.
Читать целиком

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Мониторинг PostgreSQL grafana+prometheus
Константин Курочкин
Стоимость обучения
Cтоимость указана для оплаты физическими лицами
100 300 ₽
Продолжительность
4 месяца
Начало занятий
29 May