ST suchkov.tech
Карта развития

Роадмап Backend-разработчика

Карта этапов от фундамента до System Design. Отмечай изученные темы — прогресс сохраняется в браузере.

0 из 20 тем0%
1

Основы

Фундамент — с этого начинается любой бэкенд

0/3
GitВидео

Ветвление, merge, rebase, конфликты.

HTTP/HTTPS

Методы, статус-коды, заголовки, кэширование, TLS.

REST API

Проектирование эндпоинтов, версионирование, коды ошибок.

2

Язык

Один язык глубоко лучше трёх поверхностно

0/3
GoБесплатный курс

Горутины, каналы, интерфейсы. Популярен в инфраструктуре и микросервисах.

Java / Kotlin

Spring Boot, JVM, многопоточность. Стандарт в энтерпрайзе.

Python

Django/FastAPI. Популярен в data и ML.

3

Базы данных

Реляционные, документные, key-value — и когда что

0/3
4

Docker и Kubernetes

Упаковка и оркестрация

0/3
5

Архитектура и практики

На пути к Senior

0/6
API Design

REST vs gRPC vs GraphQL, обработка ошибок.

Очереди сообщенийСкоро

Kafka, RabbitMQ — асинхронное взаимодействие.

Кэширование

Стратегии инвалидации, CDN, Redis.

Аутентификация

JWT, OAuth 2.0, sessions.

Тестирование

Unit, integration, e2e. Моки и фикстуры.

Мониторинг

Prometheus, Grafana, логирование, алерты.

6

System Design

Проектирование систем — уровень Senior+

0/2

Хотите глубже в архитектуру?

Роадмап System Design — строительные блоки + реальные кейсы.

Открыть роадмап SD →
Go
Интерактивный мини-курс «Go на практике»
Запуск кода в браузере, ачивки, прогресс — для пункта «Go» из роадмапа