suchkov.tech

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

Отмечай изученные темы — прогресс сохраняется в браузере.

0 из 20 тем0%

1. Основы

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

GitВидео

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

HTTP/HTTPS

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

REST API

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

2. Язык

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

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

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

Java / Kotlin

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

Python

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

4. Docker и Kubernetes

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

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

На пути к Senior

API Design

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

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

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

Кэширование

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

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

JWT, OAuth 2.0, sessions.

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

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

Мониторинг

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

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

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

Открыть роадмап SD →