Веб-разработка: Backend

Серверная часть приложения — то, что обрабатывает запросы, работает с базой данных и не видно посетителю сайта напрямую.

Backend отвечает за логику, скрытую от пользователя: обработку запросов от браузера или мобильного приложения, хранение и изменение данных, авторизацию, интеграции с внешними сервисами. В отличие от фронтенда, здесь выбор языка и фреймворка гораздо шире — один и тот же результат можно получить на Node.js, Django, Spring Boot или Laravel, и выбор чаще определяется языком, который уже знаком, или требованиями проекта.

Материалы по конкретным фреймворкам почти всегда предполагают знание соответствующего языка программирования — курс по Django не учит Python с нуля, а курс по Spring Boot не объясняет базовый синтаксис Java.

В каталоге
1386 курсов
Доступно сейчас
845
На стадии сбора
541
Стоимость участия
от 1 ₽
Средний рейтинг
3.7 из 5

Данные каталога обновлены 21 сентября 2026 г.

Выбор фреймворка начинается с уже знакомого языка

  1. Отталкивайтесь от известного языка

    Django требует Python, Spring Boot — Java или Kotlin, Laravel — PHP, уточните, что уже знакомо, прежде чем выбирать фреймворк.

  2. Оцените архитектурный подход фреймворка

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

  3. Проверьте разбор работы с базой данных

    Почти любой бэкенд взаимодействует с базой — уточните, как эта часть подаётся в материале.

  4. Уточните тему API

    REST или GraphQL — разные подходы к структуре взаимодействия с клиентом, посмотрите, что разбирается в конкретном курсе.

Курсы в каталоге

Найдено: 1386
WP Subscription — плагин для подписок и повторяющихся платежей на WooCommerce Предзаказ
3 778 ₽ 6 000 ₽ −37%

WP Subscription — плагин для подписок и повторяющихся платежей на WooCommerce

wpsubscription.co
AnyChat — универсальный коммуникационный виджет для сайтов Предзаказ
747 ₽ 4 000 ₽ −81%
Оплатили 6

AnyChat — универсальный коммуникационный виджет для сайтов

appsumo.com
Чистая архитектура на Unity Предзаказ
29 313 ₽ 74 900 ₽ −61%
Оплатили 3

Чистая архитектура на Unity

Евгений Шилов
Вайб кодинг Предзаказ
1 541 ₽ 29 900 ₽ −95%
Оплатили 29

Вайб кодинг

Денис Ффринг
Вайбкодинг. AI-продукты и автоматизация под реальные деньги Предзаказ
2 202 ₽ 59 900 ₽ −96%
Оплатили 24

Вайбкодинг. AI-продукты и автоматизация под реальные деньги

Антон Богатушин
EDD YooMoney Payment Gateway Предзаказ
390 ₽

EDD YooMoney Payment Gateway

codles.ru
ЮMoneyXtra — плагин для оплаты через WooCommerce Предзаказ
390 ₽

ЮMoneyXtra — плагин для оплаты через WooCommerce

codles.ru
Backend: Node.js, API, базы данных, безопасность и деплой Можно купить
385 ₽ 1 500 ₽ −74%
Оплатили 6

Backend: Node.js, API, базы данных, безопасность и деплой

Ruslan Tissen
Антикурс по Go: без воды, до трудоустройства (драфт) Предзаказ
1 112 ₽ 10 000 ₽ −89%
Оплатили 14

Антикурс по Go: без воды, до трудоустройства (драфт)

Сергей Камянецкий
Paradigma Master – Готовые WordPress-сайты + система продаж Можно купить
1 750 ₽ 39 990 ₽ −96%
Оплатили 54

Paradigma Master – Готовые WordPress-сайты + система продаж

Александр Дейнека
Python - Курс Python с абсолютного нуля Можно купить
166 ₽ 1 000 ₽ −83%
Оплатили 21

Python - Курс Python с абсолютного нуля

Oleksandr Tukas
Автоматизации для бизнеса и блога: Make + n8n Можно купить
176 ₽ 1 100 ₽ −84%
Оплатили 21

Автоматизации для бизнеса и блога: Make + n8n

Konstantin Fink
Polylang Pro – создание мультиязычного блога на WordPress Можно купить
700 ₽ 11 000 ₽ −94%
Оплатили 15

Polylang Pro – создание мультиязычного блога на WordPress

polylang.pro
Network - Intranet, Extranet, Community WordPress Theme Предзаказ
4 500 ₽

Network - Intranet, Extranet, Community WordPress Theme

GhostPool
Buddy: Simple WordPress & BuddyPress Theme Предзаказ
3 200 ₽

Buddy: Simple WordPress & BuddyPress Theme

GhostPool
PostgreSQL: Уровень 2. Продвинутые возможности Серия · 3 выпуска
4 003 ₽ 50 990 ₽ −92%
Оплатили 15

PostgreSQL: Уровень 2. Продвинутые возможности

Специалист
Go-разработчик с нуля (часть 8 из 8) Предзаказ
5 157 ₽ 17 205 ₽ −70%
Оплатили 3

Go-разработчик с нуля (часть 8 из 8)

Яндекс Практикум
Go-разработчик с нуля (часть 6 из 8) Предзаказ
5 157 ₽ 17 205 ₽ −70%
Оплатили 3

Go-разработчик с нуля (часть 6 из 8)

Яндекс Практикум
Go-разработчик с нуля (часть 4 из 8) Предзаказ
3 438 ₽ 17 205 ₽ −80%
Оплатили 4

Go-разработчик с нуля (часть 4 из 8)

Яндекс Практикум

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

Какой язык лучше выбрать для бэкенда?

Однозначного лидера нет — Python, JavaScript через Node.js, Java, PHP и другие языки успешно используются для серверной разработки, выбор часто зависит от уже имеющихся навыков или требований конкретного проекта.

Нужно ли знать фронтенд для работы с бэкендом?

Глубокое знание не обязательно, но понимание того, как фронтенд обращается к серверу — например, через API, — облегчает совместную работу над проектом.

Чем REST API отличается от GraphQL?

REST организует данные вокруг набора отдельных эндпоинтов, а GraphQL позволяет клиенту запросить через единый эндпоинт именно те поля данных, которые нужны, — это разные подходы к структуре API.

Можно ли делать бэкенд без фреймворка?

Да, теоретически можно писать серверный код на голом языке без фреймворка, но на практике это чаще увеличивает объём рутинной работы, поэтому большинство проектов используют готовые инструменты.