Explorer
KNOW-REF-008

roadmap.sh Backend — Parcours d'apprentissage backend 2026

Domaine
backend
Type
reference
Priorité
P2

Parent : [[INDEX-BACKEND-FRONTEND-DEVOPS-MOBILE-DATA-SECURITY-PERFORMANCE]]

roadmap.sh Backend

Source

  • Site : https://roadmap.sh/backend
  • Auteur : Kamran Ahmed / communauté roadmap.sh
  • Type : Roadmap d'apprentissage et guide de carrière

Résumé

Roadmap.sh Backend est un guide visuel étape par étape pour devenir développeur backend moderne. Il couvre les langages, bases de données, APIs, authentification, caches, message queues, tests, déploiement, etc.

Domaines couverts

  • Langages : Node.js, Python, Java, Go, Ruby, PHP, .NET
  • Bases de données : relationnelles (PostgreSQL, MySQL) et NoSQL
  • APIs : REST, GraphQL, gRPC, WebSockets
  • Authentification : JWT, OAuth, sessions
  • Caching : Redis, CDN
  • Message queues : RabbitMQ, Kafka
  • Testing : unit, integration, E2E
  • DevOps basics : Docker, CI/CD, cloud fundamentals
  • Architecture : monolith, microservices, serverless

Pourquoi l'utiliser

  • Cartographie les compétences backend à couvrir ou à évaluer sur un projet.
  • Complète KNOW-PAT-197 (Stack Chooser 2026) pour les décisions de stack backend.
  • Permet d'identifier les lacunes d'équipe ou de conception.

Limites

  • C'est une roadmap d'apprentissage, pas une spec d'architecture.
  • Ne remplace pas les décisions projet documentées dans validated/decisions/.

Références liées

  • [[KNOW-PAT-197]] — Stack Chooser 2026
  • [[KNOW-PAT-203]] — Middleware minimaliste pour API Node.js
  • [[KNOW-PAT-205]] — RPC haute performance via contrats partagés (gRPC)
  • [[KNOW-PAT-208]] — Cycle de release LTS pour Node.js