Курс на Stepik
Обложка курса «PostgreSQL Express. Основы. Для разработчика» на Stepik
1 590 ₽

PostgreSQL Express. Основы. Для разработчика ★ 5.000

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PostgreSQL Express. Основы. Для разработчика»Учеников на курсе 36
Сертификаты, выданные на курсе «PostgreSQL Express. Основы. Для разработчика»Сертификатов выдано 8
Отзывы о курсе «PostgreSQL Express. Основы. Для разработчика»Отзывов получено 2
Рейтинг курса «PostgreSQL Express. Основы. Для разработчика»Рейтинг курса 5.000
Уроки в курсе «PostgreSQL Express. Основы. Для разработчика»Количество уроков 63
Тесты в курсе «PostgreSQL Express. Основы. Для разработчика»Количество квизов 58
Задачи с кодом в курсе «PostgreSQL Express. Основы. Для разработчика»Количество задач с кодом 8
Время прохождения курса «PostgreSQL Express. Основы. Для разработчика»Время прохождения курса —
Стоимость курса «PostgreSQL Express. Основы. Для разработчика»Стоимость курса 1 590 ₽ —
Обновления курса «PostgreSQL Express. Основы. Для разработчика»Обновления курса — —
Дата публикации курса «PostgreSQL Express. Основы. Для разработчика»Дата публикации курса — ———
Последнее обновление курса «PostgreSQL Express. Основы. Для разработчика»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «PostgreSQL Express. Основы. Для разработчика» 13 разделов Уроки в курсе «PostgreSQL Express. Основы. Для разработчика» 63 урока Тесты в курсе «PostgreSQL Express. Основы. Для разработчика» 58 тестов Задачи в курсе «PostgreSQL Express. Основы. Для разработчика» 8 задач Время прохождения курса «PostgreSQL Express. Основы. Для разработчика» 7 ч. Последнее обновление курса «PostgreSQL Express. Основы. Для разработчика» обн. 22 апреля 2026

Чаты и поддержка

1 урок
1. Ссылки на чат ↗

Введение в PostgreSQL

3 урока
1. Базы данных. Какие есть и их особенности ↗
2. Основные клиенты ↗
3. Установка и настройка ↗

DDL

9 уроков
1. Введение ↗
2. Устройство таблицы ↗
3. Типы данных ↗
4. Ключи ↗
5. Constraints (Ограничения) ↗
6. Стратегии ON DELETE ↗
7. Создание таблиц ↗
8. Модификация таблиц ↗
9. DROP ↗

DML

6 уроков
1. Введение ↗
2. INSERT ↗
3. SELECT ↗
4. UPDATE ↗
5. DELETE ↗
6. Бонус: UPSERT и RETURNING ↗

Select Queries

6 уроков
1. Структура оператора ↗
2. Условия выбора ↗
3. Выражения выбора ↗
4. Вычисляемые столбцы ↗
5. Конкатенация ↗
6. OREDR BY, LIMIT, OFFSET ↗

Встроенные функции

4 урока
1. Числовые функции ↗
2. Строковые функции ↗
3. Временные функции ↗
4. COALESCE, CASE, CAST ↗

Агрегация и группировка

3 урока
1. Агрегация ↗
2. Группировка ↗
3. Проверка знаний и задачи разработчику ↗

Relationships, Join

3 урока
1. Связи ↗
2. Соединения ↗
3. Множества ↗

Подзапросы и CTE

8 уроков
1. Базовые подзапросы ↗
2. ALL, ANY ↗
3. Многостолбцовые подзапросы ↗
4. Корректированные подзапросы ↗
5. EXISTS ↗
6. CTE ↗
7. Рекурсия ↗
8. Задачи ↗

Оконные функции

8 уроков
1. Базовые понятия ↗
2. Нумерация ↗
3. Ранжирование ↗
4. Разделение на N групп ↗
5. LAG/LEAD ↗
6. FIRST_VALUE, LAST_VALUE ↗
7. Агрегатные функции как оконные ↗
8. Определение FRAME ↗

Инструмент разбора запроса и его оптимизация

6 уроков
1. Анализ плана выполнения запроса ↗
2. Индексы - типы и стратегии создания ↗
3. Последовательности (SEQUENCE) ↗
4. Мониторинг производительности в PostgreSQL ↗
5. Оптимизация дорогих запросов ↗
6. Задачи ↗

Транзакции

3 урока
1. ACID ↗
2. Уровни изолированности ↗
3. Блокировки ↗

Бонусный модуль

3 урока
1. View ↗
2. Materialized View ↗
3. Триггеры ↗