Backend Development
Build scalable server-side applications with databases, APIs, authentication, and deployment strategies.
48h total·5 sections·26 topics
Filter:
Sort:
Make this roadmap your plan
Sign in to save your routine, streaks, notes, and progress across devices.
0 of 26 topics completed(est. 48h remaining)
0%
1
Server Fundamentals
Core concepts for building robust backend services.
11h 30m0/7
0%
HTTP Protocol Deep Dive
beginner1h 30mHTTP/1.1, HTTP/2, HTTP/3, methods, headers, status codes, content negotiation, CORS.
Subtopics (0/10)
HTTP Methods (GET, POST, PUT, PATCH, DELETE, OPTIONS)
Status Codes (1xx-5xx families & proper usage)
Request/Response Headers (Content-Type, Accept, Authorization)
CORS (preflight, allowed origins, credentials)
HTTP/2 (multiplexing, server push, header compression)
HTTP/3 & QUIC protocol fundamentals
Content Negotiation (Accept, Accept-Language)
Keep-Alive, Connection Pooling, Pipelining
Cookies (SameSite, Secure, HttpOnly attributes)
Cache-Control, ETag, Last-Modified headers
MDN HTTP GuideHTTP Protocol Explained
RESTful API Design
beginner1h 30mNode.js & Express
intermediate2h 30mGraphQL
intermediate2hInput Validation & Sanitization
beginner1hError Handling & Logging
beginner1h2
Databases
Master relational and non-relational database systems.
10h 30m0/5
0%
SQL & PostgreSQL
intermediate3hNoSQL Databases
intermediate2hORMs & Query Builders
intermediate1h 30mDatabase Design Patterns
advanced2hDatabase Transactions & Concurrency
advanced2h3
API Architecture & Patterns
Advanced API patterns and architectural approaches.
6h 30m0/4
0%
Microservices Architecture
advanced2h 30mWebSockets & Real-Time APIs
intermediate1h 30mgRPC & Protocol Buffers
advanced1h 30mAPI Versioning & Documentation
intermediate1h4
Security & Reliability
Protect, harden, and make backend services resilient.
5h 30m0/3
0%
Backend Security
intermediate2hTesting Backend Services
intermediate2hEncryption & Data Protection
advanced1h 30m5
Infrastructure & DevOps
Deploy, monitor, and scale backend services.
14h0/7
0%