← Все направления
Направление обучения

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

Создаёт серверную логику, данные и правила работы приложения

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

Результат

Что вы научитесь делать

Это практические навыки, которые вы сможете применять самостоятельно.

создавать серверную часть приложения
работать с базой данных
делать регистрацию, вход и права доступа
создавать API для сайта или мобильного приложения
Порядок обучения

Как будем двигаться

Идём от основ к более сложным задачам и сразу закрепляем важные темы практикой.

1

Сначала разберём основы программирования на выбранном языке.

2

Затем научимся принимать запросы и возвращать данные.

3

После этого добавим базу данных, пользователей и правила доступа.

4

В конце соберём всё вместе в более крупной практической задаче.

Технологии

На чём можно учиться

Если названия пока незнакомы, это нормально. Можно выбрать вариант сейчас или доверить рекомендацию NativePath на следующем шаге.

Выбор можно изменить позже. Он нужен только для того, чтобы показать подходящую программу и первый урок.

Node.js + TypeScript + Fastify

Один из доступных вариантов обучения для этого направления. После выбора вы увидите точную программу до начала уроков.

Выбрать Node.js + TypeScript + Fastify

Python + FastAPI

Один из доступных вариантов обучения для этого направления. После выбора вы увидите точную программу до начала уроков.

Выбрать Python + FastAPI

Java + Spring Boot

Один из доступных вариантов обучения для этого направления. После выбора вы увидите точную программу до начала уроков.

Выбрать Java + Spring Boot

PHP + Laravel

Один из доступных вариантов обучения для этого направления. После выбора вы увидите точную программу до начала уроков.

Выбрать PHP + Laravel

Go + Gin

Один из доступных вариантов обучения для этого направления. После выбора вы увидите точную программу до начала уроков.

Выбрать Go + Gin

Готовы начать?

Дальше выберем технологии и покажем вашу программу до перехода к первому уроку.

Настроить обучение