Автор - Аристов Евгений https://aristov.tech
Курс выкладывается по одной теме в неделю — на блоге / YouTube / Rutube /VK Video. Всего 31 тема, ориентировочно завершится в октябре 2026 года.
Кто хочет получить весь курс сразу — доступен платный вариант с полной записью (видео, исходники, презентации). Напишите мне в личные сообщения или через форму обратной связи на лендинге.
- Серверное программирование. Назначение и основные особенности /статья
- Структура функции /статья
- Различие SQL, PL/pgSQL, PL/Python /статья
- Команды возврата из функции /статья
- Переменные, приоритеты и основные типы данных /статья
- Понятие блока /статья
- Операторы ветвления /статья
- Переменная типа record /статья
- Использование команды SELECT INTO /статья
- Возвращение множеств (setof) и таблиц (table) /статья
- Категории изменчивости функций /статья
- Составные типы данных и вычисляемые поля /статья
- Использование операторов /статья
- Использование входных и выходных параметров, передача массива /статья
- Использование кортежей /статья
- Перегрузка функций /статья
- Полиморфизм функций /статья
- Процедуры
- Анонимные процедуры
- Транзакции в серверном программировании
- Использование search_path
- SQL инъекции
- Динамический SQL
- Циклы
- Исключения
- Обработка ошибок
- Функции для работы с массивами, в т.ч. многомерными
- DML триггеры
- DDL триггеры
- Курсоры
- Production cases