Веб-разработка: 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
Практический курс по gRPC API для тестировщиков Предзаказ
475 ₽ 3 590 ₽ −87%
Оплатили 9

Практический курс по gRPC API для тестировщиков

Надежда Дудник
Практический курс по GraphQL API для тестировщиков Предзаказ
535 ₽ 3 190 ₽ −83%

Практический курс по GraphQL API для тестировщиков

Надежда Дудник
Go - разработчик с нуля Предзаказ
34 025 ₽ 262 000 ₽ −87%
Оплатили 7

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

Kata Academy
CityTours - шаблон сайта о путешествиях и отелях Предзаказ
2 630 ₽

CityTours - шаблон сайта о путешествиях и отелях

ansonika
Сборник TopKotlin + DocJava + Многомодульный Maven, многопоточность, JavaEE (MasterJava) Предзаказ
1 817 ₽ 5 750 ₽ −68%
Оплатили 3

Сборник TopKotlin + DocJava + Многомодульный Maven, многопоточность, JavaEE (MasterJava)

Java Online Projects
Automate The Boring Stuff With Django Можно купить
200 ₽ 1 000 ₽ −80%
Оплатили 9

Automate The Boring Stuff With Django

Rathar Kumar
Программирование на JavaScript Предзаказ
1 509 ₽ 5 990 ₽ −75%
Оплатили 4

Программирование на JavaScript

Никита Шультайс
Курс по изучению frontend-фреймворка Vue 3 на примере CRM системы Предзаказ
3 556 ₽ 30 000 ₽ −88%
Оплатили 8

Курс по изучению frontend-фреймворка Vue 3 на примере CRM системы

Артем Зернов
Вайб-кодинг Можно купить
1 080 ₽ 37 000 ₽ −97%
Оплатили 81

Вайб-кодинг

Нетология
Backend разработчик Golang Предзаказ
4 506 ₽ 42 000 ₽ −89%
Оплатили 8

Backend разработчик Golang

PurpleSchool
ИИ агенты и автоматизация с n8n: от рутины до AI контент-завода (обновление) Предзаказ
303 ₽ 10 430 ₽ −97%
Оплатили 23

ИИ агенты и автоматизация с n8n: от рутины до AI контент-завода (обновление)

Алерон Миленькин
Продвинутое ООП в Python Предзаказ
503 ₽ 9 000 ₽ −94%
Оплатили 19

Продвинутое ООП в Python

Сурен Хоренян
Практический Python: изучаем основы Python шаг за шагом — Python 3 Предзаказ
274 ₽ 1 400 ₽ −80%
Оплатили 7

Практический Python: изучаем основы Python шаг за шагом — Python 3

Эдуард Ренар
Освойте Vue и расширьте свои карьерные возможности на 41% Предзаказ
7 745 ₽ 45 990 ₽ −83%
Оплатили 4

Освойте Vue и расширьте свои карьерные возможности на 41%

Result University
Kubernetes: практическое руководство. Развертывание микросервисов в облаке AWS Предзаказ
555 ₽ 950 ₽ −42%

Kubernetes: практическое руководство. Развертывание микросервисов в облаке AWS

Richard Chesterwood
PHP-фреймворк Laravel Предзаказ
17 428 ₽ 29 400 ₽ −41%

PHP-фреймворк Laravel

Skillbox
Fullstack-разработчик (javascript) Предзаказ
47 171 ₽ 161 250 ₽ −71%
Оплатили 3

Fullstack-разработчик (javascript)

Хекслет
Создание эффективных PBN сайтов Предзаказ
1 707 ₽ 49 990 ₽ −97%
Оплатили 21

Создание эффективных PBN сайтов

Антон Шишкин

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

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

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

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

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

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

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

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

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