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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «PostgreSQL Express. Основы. Для разработчика»Учеников на курсе 35
Сертификаты, выданные на курсе «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. Триггеры