10 достойных онлайн-курсов по PostgreSQL

Навигация по странице:
10  достойных онлайн-курсов по PostgreSQL

PostgreSQL — это объектно-реляционная система управления базами данных (СУБД), которая поддерживает стандарт SQL.

Она предоставляет мощные инструменты для хранения, обработки и анализа данных. PostgreSQL является одной из самых популярных СУБД, существующих на сегодняшний день.

PostgreSQL создана на основе некоммерческой СУБД Postgres, разработанной как open-source проект в Калифорнийском университете в Беркли.

 
 
 

Зарплата

Зарплата PostgreSQL специалиста

ЗарплатаКол-во вакансий
от 55 000 руб. 47
от 125 000 руб. 39
от 200 000 руб. 25
от 275 000 руб. 16
от 350 000 руб. 9
от 425 000 руб. 5

Навыки

Список навыков, которые чаще всего требуются при приеме на работу

SQL
Linux
Python
ORACLE
DBA
Zabbix
JavaScript
Bash
Unix
CentOS
Git
Patroni
Nginx
XML
Английский
Docker
Администрирование
PHP
01121
Показать все
По данным: https://hh.ru/

В курсе рассматривается база данных PostgresSQL, одна из самых популярных бесплатных систем управления реляционными базами данных. Курс включает не только практическую, но и теоретическую часть, и при этом не сводится к простому «сборнику рецептов». Курс посвящен версии Postgres 10, отмечены особенности последующих версий.

Школа: Специалист - учебный центр при МГТУ им.Н.Э.Баумана

Сайт: https://www.specialist.ru

Длительность: 16 ак. ч.

Формат обучения: Очно, онлайн

Программа:

  1. Введение (0,5 ак. ч.)
  2. Демобаза «Авиаперевозки» (0,5 ак. ч.)
  3. Выполнение запросов (2 ак. ч.)
  4. Последовательный доступ (1 ак. ч.)
  5. Индексный доступ (2 ак. ч.)
  6. Сканирование по битовой карте (1 ак. ч.)
  7. Соединение вложенным циклом (1 ак. ч.)
  8. Соединение хешированием (2 ак. ч.)
  9. Соединение слиянием (2 ак. ч.)
  10. Статистика (1 ак. ч.)
  11. Профилирование (1 ак. ч.)
  12. Приемы оптимизации (2 ак. ч.)

Чему научитесь:

  • Искать проблемные запросы и их оптимизировать
  • Настраивать параметры экземпляра, связанных с производительностью
  • Понимать механизмы планирования и выполнения запросов

Особенности обучения:

  • Документ об окончании обучения

Канал: Postgres Professional

Сайт: https://postgrespro.ru/

Авторы: Егор Рогов, Павел Лузанов.

Дата начала: В любое время

Интенсивность: Свободный график

Формат обучения: Видеокурс

Требования:

Владение ОС Unix,
Знакомство с PostgreSQL в объеме курса DBA1

Программа:

Открыть
  1. Введение
  2. Изоляция
  3. Страницы и версии строк
  4. Снимки данных
  5. HOT-обновления
  6. Очистка
  7. Автоочистка
  8. Заморозка
  9. Буферный кэш
  10. Журнал предзаписи
  11. Контрольная точка
  12. Настройка журнала
  13. Блокировки объектов
  14. Блокировки строк
  15. Блокировки в памяти
  16. Управление расширениями
  17. Локализация
  18. Обновление сервера

Чему научитесь:

  • Настройка различных конфигурационных параметров исходя из понимания внутренней организации сервера,
  • Мониторинг сервера с использованием обратной связи для итеративной настройки параметров,
  • Настройки, связанные с локализацией,
  • Управление расширениями и знакомство с процедурой обновления сервера.

Этот курс представляет собой практический онлайн-курс по изучению SQL и PostgreSQL. Научитесь читать и писать сложные запросы к базам данных, используя SQL — один из самых востребованных языков программирования, и PostgreSQL — систему управления базами данных. Изучение SQL — один из самых быстрых способов подняться по карьерной лестнице.

Школа: beONmax - онлайн курсы программирования

Сайт: https://beonmax.com/

Дата начала: В любое время

Длительность: 23 часа

Интенсивность: Обучение в своем темпе

Формат обучения: Видеоуроки, практические задания

Кому подойдет:

Новички в программировании
Разработчики, кто уже изучил какой-либо язык программирования и хочет разобраться в работе с базами данных

Программа:

Всего заданий: 14, видеоуроки: 128, практические задания: 18

  1. Введение в SQL
  2. Простые запросы с SELECT
  3. Соединения - Joins
  4. Подзапросы
  5. DDL - управляем БД и таблицами
  6. Проектирование БД
  7. Представления (Views)
  8. Логика с CASE, COALESCE и NULLIF
  9. Функции SQL и PL\pgSQL
  10. Ошибки и их обработка
  11. Приведение типов данных
  12. Индексы
  13. Массивы
  14. Пользовательские типы
  15. Продвинутая группировка с CUBE и ROLLUP
  16. Знакомство с psql
  17. Импорт данных
  18. CTE - Common Table Expressions
  19. Оконные функции
  20. Транзакции
  21. Триггеры
  22. Безопасность в postgresql

Чему научитесь:

  • DDL
  • psql и импорт данных
  • Безопасность
  • Индексы
  • Логика с CASE WHEN, COALESCE и NULLIF
  • Массивы
  • Оконные функции
  • Ошибки и их обработка
  • Подзапросы
  • Пользовательские типы
  • Представления (Views)
  • Продвинутая группировка с CUBE/ROLLUP
  • Проектирование БД
  • Простые выборки
  • Соединения
  • Транзакции
  • Триггеры
  • Функции PL/pgSQL
  • Функции SQL

Особенности обучения:

  • Сертификат

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

Сайт: https://slurm.io

Спикер: Иван Чувашов

Длительность: 75 ч. теории, 108 ч. практики

Формат обучения: Теория и 75% практики

Для кого этот курс:

Backend-разработчики
DevOps-инженеры и сисадмины
Тимлиды и тех. директора

Программа:

  1. Знакомство с курсом
  2. Логическая резервная копия
  3. Физическая резервная копия
  4. Валидация резервных копий
  5. Резервное копирование и восстановление с помощью сторонних инструментов
  6. Физическая репликация
  7. Отказоустойчивые решения на основе физической репликации
  8. Логическая репликация
  9. Мониторинг в кейсах
  10. Подведение итогов
  11. Подведение итогов

Чему научитесь:

  • Научитесь оценивать состояние кластера в критический момент, принимать быстрые и эффективные решения
  • Узнаете, как внедрить оптимальное архитектурное решение в компании, с помощью каких алгоритмов искать проблемы

Особенности обучения:

  • Доступ к курсу 2 года

Цель курса — предоставить информацию и практические навыки, которые позволят вам установить и поддерживать сервер баз данных, создавать пользователей и предоставлять им доступ к базе данных, а также создавать резервные копии. Другими словами, выполнить ряд задач, которые считаются минимальными требованиями к администратору СУБД.

Сайт: https://www.cischool.ru/

Для кого этот курс: Администраторы баз данных

Программа:

  1. Введение
  2. Базовый инструментарий
  3. Архитектура
  4. Организация данных
  5. Задачи администрирования
  6. Управление доступом
  7. Резервное копирование
  8. Резервное копирование

Чему научитесь:

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

Канал: Postgres Professional

Сайт: https://postgrespro.ru/

Дата начала: В любое время

Интенсивность: Свободный график

Формат обучения: Видеокурс

Плейлист:

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

Чему научитесь:

  • Общее представление о PostgreSQL и его архитектуре
  • Установка базовая настройка, запуск СУБД
  • Управление пользователями, данными, доступом
  • Базовые задачи сопровождения и мониторинга
  • Резервное копирование и восстановление

Канал: Аве Кодер

Дата начала: В любое время

Интенсивность: Вы сами устанавливаете темп обучения

Формат обучения: Видеокурс

Плейлист:

Открыть
  1. Установка PostgreSQL и PGadmin на Windows 10
  2. Создание, Подключение и Удаление Базы Данных
  3. Создаем таблицу - Уроки PostgreSQL
  4. Заполнение таблицы данными
  5. SQL запросы выборка данных Часть 1
  6. SQL запросы для выборки данных. Часть 2
  7. Агрегаты и Базовая Арифметика
  8. Работа с Датой и Временем
  9. Первичные Ключи (Primary Keys)
  10. Ограничения и проверки
  11. UPSERT и Работа с Конфликтами (ON CONFLICT DO)
  12. Внешние ключи (Foreign Keys)
  13. Объединение таблиц (JOINS)
  14. Экспортируем SQL таблицу в CSV
  15. Уникальные Идентификаторы UUID

Канал: ITVDN

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

Дата начала: В любое время

Интенсивность: Обучение в своем темпе

Формат обучения: Видеокурс

Плейлист:

  1. Что такое База Данных? PostgreSQL основы.
  2. DDL команды. Создание баз данных. PostgreSQL основы.
  3. DML команды. Связи между таблицами. PostgreSQL основы.
  4. JOINS. PostgreSQL основы.
  5. Организация памяти в Базах Данных. View, Index. PostgreSQL основы.
  6. Триггеры и Транзакции. PostgreSQL основы.

НайтиКурс.Ру