Растите в backend: Oracle, PostgreSQL, PL/SQL, Java и Kotlin

Онлайн-школа для разработчиков, которые уже работают и хотят расти дальше: глубже понимать базы данных, писать надёжную серверную логику и уверенно переходить на новый стек. Практика на реальных задачах и разбор ваших решений преподавателем.

Ответим в Telegram · школа с 2021 года · лицензия Минобрнауки РФ

backend-pro / tracks
  1. 01 Oracle SQL и PL/SQLпланы запросов, оптимизация, PL/SQL, секционирование 4 курса
  2. 02 PostgreSQLс нуля до production, миграция с Oracle 3 курса
  3. 03 Java и Kotlinbackend-сервисы поверх базы данных 1 курс

Один стек — от запроса в базе до сервиса, который его вызывает.

psql — backend_pro

запрос

backend_pro=> SELECT since, graduates, finish_rate, license FROM school;

результат

sincegraduatesfinish_ratelicense
2021300+85%Минобрнауки РФ

(1 row) -- с 2021 года, сертификат и налоговый вычет 13%

Мы учим тех, кто уже работает

Backend Pro — не про вход в профессию. Это школа для специалистов, которые хотят вырасти в своём стеке или уверенно освоить соседний.

Backend-разработчик на Java или Kotlin

Пишете сервисы и хотите понимать, что происходит в базе под вашим ORM, а не гадать по логам.

Разработчик Oracle и PL/SQL

Работаете с большой legacy-логикой в базе и хотите писать её быстро, надёжно и так, чтобы потом не было стыдно.

Инженер, переходящий на PostgreSQL

Команда уходит с Oracle или стартует новый проект на PostgreSQL — нужно быстро перенести опыт и не наступить на грабли.

DBA, аналитик, тимлид

Отвечаете за производительность, отчётность или уровень команды и хотите системных знаний вместо разрозненных статей.

С чего обычно начинают

9 курсов по Oracle, PostgreSQL и Java — от экспресс-погружения на выходные до программы с ментором. Вот с чего стартуют чаще всего в каждом направлении.

Экспресс-погружение в планы выполнения и поиск узких мест. Применяете с первой лекции.

  • Анализ планов выполнения
  • Локализация проблемных участков
  • Быстрая стабилизация запросов
Middle / Senior 7–11 часов Старт сразу ХИТ
Программа курса

Полный курс по PL/SQL: архитектура, пакеты, курсоры, исключения, тесты.

  • Архитектура приложений в Oracle
  • Пакеты, процедуры, курсоры
  • Исключения, уровни видимости, модульность
Junior → Senior 2,5 месяца Набор открыт
Программа курса

Экспресс-курс: установка, SQL, pgAdmin и первое backend-приложение на PostgreSQL.

  • Установка PostgreSQL на локальную машину
  • Работа через SQL и pgAdmin
  • Создание таблиц, базовые запросы
Начальный 15 часов · 12 уроков Старт сразу
Программа курса

Импортозамещение без потери производительности: анализ объектов, перенос логики, снижение рисков.

  • Анализ и классификация объектов
  • Перенос PL/SQL-логики
  • Особенности PostgreSQL
Senior / Архитекторы По запросу По согласованию
Программа курса

Spring Boot, REST, JPA и архитектура микросервисов для тех, кто идёт из SQL/PL-SQL.

  • Spring Boot, REST, JPA
  • Работа с БД, транзакции, тесты
  • Архитектура микросервисов
Junior+ 4 недели Набор открыт NEW
Программа курса

Четыре вещи, за которые к нам возвращаются

Учат практикующие инженеры

Преподаватели из финтеха, банков и ритейла с продакшен-опытом, а не приглашённые спикеры.

Навыки, которые двигают вилку

Глубокое понимание баз данных и серверной логики — то, что отличает middle от senior в описании вакансии.

Максимум практики, минимум теории

Реальные кейсы, скрипты и разборы. Применять можно с первой лекции, а не после выпуска.

Сертификат и вычет 13%

Школа работает по лицензии Минобрнауки: официальный документ и возврат части расходов.

Денис Кивилёв, основатель школы Backend Pro

Денис Кивилёв — основатель школы

Senior Backend Developer, 20 лет в разработке. В IT с 2005 года: прошёл путь от Junior до Senior, работал DBA и тимлидом в финтехе.

«Школа родилась из раздражения: на рынке было слишком много воды и слишком мало пользы. Я начал выкладывать разборы в YouTube и Telegram, а потом собрал первый поток».

Сертифицированный специалист Oracle — OCA и OCP. Автор YouTube- и Telegram-каналов по backend-разработке и базам данных.

Oracle Database SQL Certified Expert Oracle Advanced PL/SQL Developer Certified Professional Oracle PL/SQL Developer Certified Associate Oracle Certified Associate, Java SE 8 Programmer

// вебинары

Бесплатные вебинары и мастер-классы

Час живого разбора с Денисом: без воды, с кодом на реальной базе.

Все вебинары →
Дата скоро Oracle

Oracle 23ai против 19c: что реально поменялось для разработчика

Разбираем отличия, которые ломают или упрощают привычный SQL и PL/SQL, на живой базе.

1,5 часаДенис Кивилёв

Записаться в Telegram
Дата скоро Oracle

Ловушки SQL на собеседовании: NULL, DISTINCT, округление

Задачи из реальных интервью: почему «очевидный» ответ неверен и как объяснить правильный.

1 часДенис Кивилёв

Записаться в Telegram
Дата скоро PostgreSQL

EXPLAIN ANALYZE в PostgreSQL за час

Как читать план PostgreSQL человеку, привыкшему к Oracle, и наоборот.

1 часДенис Кивилёв

Записаться в Telegram

Как проходит обучение

Онлайн, с расчётом на то, что вы работаете полный день.

Подбираем курс под уровень

Пишете в Telegram, рассказываете о задачах и опыте. Помогаем выбрать программу бесплатно — иногда советуем не покупать.

Короткие лекции и скрипты

Видео по 10–20 минут, материалы и рабочие скрипты. Нагрузка рассчитана на работающих: 4–6 часов в неделю.

Практика и разбор домашних заданий

Задачи на реальных кейсах. Преподаватель разбирает именно ваше решение, а не эталонный ответ из методички.

Созвоны, менторство, сертификат

Живые встречи с вопросами по вашим рабочим задачам. На выходе — лицензированный сертификат.

Что пишут студенты

Более 300 студентов из разных стран и компаний уже прошли наши курсы.

«Отличный курс для старта и понимания, что такое этот мир оптимизации. Даются совсем базовые знания, но которые можно сразу применять на практике: я сразу на работе избавился от merge join cartesian, запрос стал работать быстрее. Мини-курс очень понравился, есть желание записаться на полноценный курс по оптимизации!»

Студент экспресс-курса «Оптимизация Oracle SQL»
май 2025

«Хочется выделить высокую экспертизу — немногие знают даже то, что в экспресс-курсе. План запроса наконец-то стал казаться не таким призрачным, как раньше. Плюс живая подача материала, дружелюбно и с юмором, что облегчает усвоение.»

Студент экспресс-курса «Оптимизация Oracle SQL»
апрель 2025

«Всё было объяснено доступно и систематизировано. Для себя понял важные моменты, которые недопонимал всё это время. На основной работе уже посмотрел некоторые места, которые вызывали тормоза, и разобрался, в каком направлении дальше копать решение.»

Студент курса «Оптимизация Oracle SQL»
апрель 2025

Отзывы расшифрованы со скриншотов переписок, имена студентов не публикуем по их просьбе. Оригиналы — ниже.

Скриншот отзыва студента школы Backend Pro №1
Скриншот отзыва студента школы Backend Pro №2
Скриншот отзыва студента школы Backend Pro №3
Скриншот отзыва студента школы Backend Pro №4
Скриншот отзыва студента школы Backend Pro №5
Скриншот отзыва студента школы Backend Pro №6

Скриншоты переписок со студентами. Нажмите, чтобы увеличить.

Официальная школа, а не курс из телеграм-канала

Лицензия на образовательную деятельность № Л035–01199–54/01691393

Образовательная лицензия № Л035–01199–54/01691393 выдана Министерством образования Новосибирской области 13 января 2025 года. Что это даёт вам:

  • Официальный сертификатЛицензированный документ об окончании курса, который можно показать работодателю и HR.
  • Налоговый вычет 13%Возвращаете часть стоимости обучения через налоговую. Документы выдаём.
  • Оплата от юридического лицаДоговор с компанией и все закрывающие документы — обучение может оплатить работодатель.
  • РассрочкаВнутренняя — без процентов и банков, на 2–3 месяца. Внешняя — через банки-партнёры, от 6 до 24 месяцев.

Обучение команды за 3–5 дней

Интенсивы по SQL-оптимизации, PL/SQL, PostgreSQL, миграции с Oracle и Java-backend — с адаптацией под ваш стек, данные и инфраструктуру. Группы от 8 до 25 человек, отчётность и сертификаты.

Импортозамещение

Переносим логику и производительность с Oracle на PostgreSQL. Разбираем ваши объекты, а не абстрактный пример.

Кастомизация под задачи

Адаптируем структуру и темы под конкретный проект и уровень участников, включая внутренние кейсы заказчика.

Бесплатно

Гайд «33 отличия Oracle от PostgreSQL»

Приватный материал для подписчиков Backend Pro: чем именно отличаются планы, типы, транзакции и синтаксис — то, обо что спотыкаются команды при импортозамещении.

Обложка гайда «33 отличия Oracle от PostgreSQL»

Частые вопросы

Если нужного вопроса здесь нет — напишите, ответим лично.

Что если у меня не получится или не хватит времени?
Курсы рассчитаны на работающих людей: в основном это 4–6 часов в неделю. Преподаватели отвечают на вопросы и помогают на всех этапах. Если случилась житейская ситуация — обсуждаем индивидуально.
Даёте ли вы сертификат или документ об обучении?
Да. Школа работает по лицензии Минобрнауки, по окончании курса вы получаете лицензированный сертификат.
Могу ли я вернуть деньги, если мне не понравится?
Да, возврат происходит в соответствии с законодательством РФ. Условия описаны в публичной оферте.
Как проходит обучение?
Онлайн. Расписание зависит от курса: часть программ идёт потоками с созвонами и разбором домашних заданий, часть можно начать сразу и проходить в своём темпе.
Подойдёт ли курс моему уровню?
У нас разные курсы для разного уровня — от «Знакомства с PostgreSQL» до оптимизации SQL для senior-разработчиков. Напишите нам, подберём под ваш опыт и задачи бесплатно.
Есть ли рассрочка?
Да. Внутренняя рассрочка — без процентов и банков, оплата делится на 2–3 месяца. Внешняя — через банки-партнёры, срок от 6 до 24 месяцев. Также доступна оплата по счёту от юридического лица.
Может ли обучение оплатить работодатель?
Да. Мы работаем по лицензии, заключаем договор с юридическим лицом и предоставляем все закрывающие документы. Для команд есть отдельный формат корпоративного обучения.
Что с налоговым вычетом?
Школа лицензирована, поэтому за обучение можно вернуть 13% через налоговый вычет. Документы для налоговой мы выдаём.

Не уверены, какой курс ваш?

Напишите пару слов о своём опыте и задачах. Подберём программу под уровень бесплатно — и честно скажем, если курс вам сейчас не нужен.