Курс по изучению процедурного расширения PL/pgSQL в СУБД PostgreSQL. Основная концепция PL/pgSQL заключается в том, чтобы преодолеть ограничения языка SQL и предоставить разработчикам новые возможности для работы с базами данных.
Курс нормальный. Даёт базу по PL/pgSQL.
Из недостатков - задания только в виде тестов и эти задания слишком лёгкие.
Нет задач по написанию самостоятельного кода, поэтому приходится придумывать их самому.
На прохождение курса ушло 3 дня (9 часов чистого времени).
Мне курс понравился, Теории много, подробно изложено много материала. Да, может не хватать задач, но опять же можно придумать, либо сразу теорию применять на своих проектах
Курс понравился. Была задача быстро познакомиться с PL/pgSQL, - курс полностью оправдал ожидания. Разобрано большое количество примеров. Если чего-то не хватило - автор оперативно отвечает на вопросы, не формальными отписками, а подробно и развернуто, с примерами
Благодарю автора курса за подробный и не сложный для начинающих материал. За свою цену довольно качественный курс. Курс охватывает ключевые моменты и позволяет начать делать самостоятельно какие-то простые вещи, а остальное думаю придёт с практикой.
Спасибо за обратную связь :)
Возможно вам также будет интересно изучить процедурное расширение PL/Python, которое предоставляет PostgreSQL. Курс: https://stepik.org/course/243689/promo
1. Курс учит началам работы с PL/pgSQL. Процедуры, функции, анонимные блоки, курсоры, типы данных, триггеры, исключения, последовательности. В нём всё это есть. С примерами и контрольными вопросами.
2. Понравилось полнота и наполнение курса. На текущий момент (июнь 2025) это единственный курс на ресурсе, посвящённый только и исключительно PL/pgSQL. В любом другом курсе это заявляется в лучшем случае как часть курса по Postgre. Плюс автор отвечает на вопросы в комментариях под темами, даёт пояснения, которых и в официальной то документации не всегда найдёшь.
3. Не понравилось перегруженность теорией в некоторых темах. Взять например такую тему как Функции. В теоретической части приводится масса параметров, после чего во всех практических частях используется хорошо если треть от них. Вот смысл пихать описание LEAKPROOF, PARALLEL и прочего TRANSFORM, если далее в примерах они никак не разбираются (ну основы же, рано ещё такое смотреть!)? Прочитать то это можно, кто спорит, но по-моему это только больше запутывает, чем что-то проясняет. Из пожеланий по улучшению - только расширить практическую часть. Хочется больше примеров применения, желательно комплексных, чтобы сразу несколько тем затрагивалось.
4. Нужен был курс по PL/pgSQL. Ранее проходил курс того же автора по Postgre, в нём понравился подход и содержание. Прошёл этот, не пожалел.
Спасибо за расширенную обратную связь. Постараюсь учесть все пожелания и сделать его лучше. На данный момент уже сформирован список тем для будущего обновления, но это будет после того, как закончится работа над новым курсом, в котором я расскажу, как интегрировать Python в PostgreSQL :)
В данном курсе изложены все основные конструкции доступным и понятным языком. Представлено множество наглядных примеров, способствующих лучшему усвоению материала. Хорошо подойдет для новичка и специалистов начального уровня.