Logo

Learning Roadmap

Back-End Developer

5

Phases

18+

Topics

0→Server

Journey

Beginner

Server Basics

Understand how the internet works and the difference between client and server

  • How the Internet Works
  • HTTP & HTTPS
  • Request & Response
  • What is REST API
Beginner → Intermediate

Node.js & Express

Build your first server with JavaScript and create working APIs

  • Node.js Basics
  • Express Framework
  • Routes & Middleware
  • First Real API
Intermediate

Databases

Learn to store, retrieve and update data correctly

  • MySQL & PostgreSQL
  • MongoDB Basics
  • Prisma ORM
  • Table Relationships
Intermediate → Advanced

Security & Auth

Protect your API and build a professional login system

  • JWT & Sessions
  • Password Hashing
  • Route Protection
  • OAuth Basics
Advanced

Deployment

Deploy your server to the internet and keep it running 24/7

  • Environment Variables (.env)
  • Deploy on Railway / Render
  • Docker Basics
  • Monitoring & Logs
Habib Academy