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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Найдено: 1387
Node.js — бэкенд для фронтенда. От концепции до деплоя! Предзаказ
496 ₽ 4 200 ₽ −88%
Оплатили 11

Node.js — бэкенд для фронтенда. От концепции до деплоя!

Михаил Непомнящий
Начальная подготовка. Курс по основам golang Предзаказ
4 075 ₽ 10 000 ₽ −59%

Начальная подготовка. Курс по основам golang

Артур Карапетов
FARM: Функциональная, асинхронная, реактивная, многопоточная Java Предзаказ
1 642 ₽ 15 000 ₽ −89%
Оплатили 11

FARM: Функциональная, асинхронная, реактивная, многопоточная Java

Игорь Судакевич
Асинхронные микросервисы с Apache Kafka на Python Можно купить
142 ₽ 1 701 ₽ −92%
Оплатили 36

Асинхронные микросервисы с Apache Kafka на Python

Владимир Кириевский
Микросервисы, как в Bigtech-компаниях (2025) Предзаказ
1 142 ₽ 45 500 ₽ −97%
Оплатили 40

Микросервисы, как в Bigtech-компаниях (2025)

Леонид Ченский
Docker и Docker Compose на практике Можно купить
154 ₽ 1 350 ₽ −89%
Оплатили 28

Docker и Docker Compose на практике

Nick Janetakis
Blockchain/Solidity авторские курсы с закрытого Boosty канала Предзаказ
437 ₽ 5 500 ₽ −92%
Оплатили 11

Blockchain/Solidity авторские курсы с закрытого Boosty канала

Юлия Бедросова
Docker и Docker Compose. Полный курс + деплой на AWS Можно купить
98 ₽ 1 350 ₽ −93%
Оплатили 44

Docker и Docker Compose. Полный курс + деплой на AWS

Oleksandr Tukas
Курс по разработке на Next.js Предзаказ
1 700 ₽ 17 000 ₽ −90%
Оплатили 11

Курс по разработке на Next.js

Андрей Зубков
L
Можно купить
272 ₽ 4 500 ₽ −94%
Оплатили 43

Laravel 12 & Livewire 3. Разработка интернет-магазина

Андрей Кудлай
Мидл системный аналитик Предзаказ
2 743 ₽ 110 000 ₽ −98%
Оплатили 39

Мидл системный аналитик

Анна Казаченко
Web-сервисы (SOAP) , HTTP-сервисы, oData (автоматический REST-сервис) (2025) Предзаказ
212 ₽ 7 700 ₽ −97%
Оплатили 42

Web-сервисы (SOAP) , HTTP-сервисы, oData (автоматический REST-сервис) (2025)

Учебный центр №3
Raspberry Pi. Полный набор Можно купить
420 ₽ 7 600 ₽ −94%
Оплатили 4

Raspberry Pi. Полный набор

Питер Далмарис
Сursor. AI-программирование и ИИ-агенты Предзаказ
1 552 ₽ 78 000 ₽ −98%
Оплатили 48

Сursor. AI-программирование и ИИ-агенты

Product University
React: фреймворк фронтенд-разработки Предзаказ
5 681 ₽ 19 000 ₽ −70%
Оплатили 1

React: фреймворк фронтенд-разработки

Егор Наумов
Современное компьютерное зрение Серия · 2 выпуска
644 ₽ 10 000 ₽ −94%
Оплатили 15

Современное компьютерное зрение

Елена Кантонистова
JavaScript в действии: архитектура, модули и создание онлайн-игры Предзаказ
290 ₽ 2 500 ₽ −88%
Оплатили 8

JavaScript в действии: архитектура, модули и создание онлайн-игры

it-incubator
Станьте Back-end разработчиком уровня Middle+ Предзаказ
8 218 ₽ 77 000 ₽ −89%
Оплатили 6

Станьте Back-end разработчиком уровня Middle+

it-incubator
Станьте Front-end разработчиком уровня Middle+ Предзаказ
7 241 ₽ 74 000 ₽ −90%
Оплатили 10

Станьте Front-end разработчиком уровня Middle+

it-incubator
GO Masters: Продвинутая разработка на Gо Предзаказ
5 248 ₽ 49 000 ₽ −89%
Оплатили 10

GO Masters: Продвинутая разработка на Gо

Дмитрий Титов
Работа с SOAP веб-сервисами на Java Предзаказ
4 349 ₽ 29 340 ₽ −85%
Оплатили 8

Работа с SOAP веб-сервисами на Java

IBS Training Center

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

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

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

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

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

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

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

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

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