Foundations
- How the internet works
- HTTP & REST
- Python or Node.js basics
- Terminal & Linux
- Git workflows
Build the systems, APIs, and databases that power every application.
Backend developers build the server-side logic, databases, and APIs that power every application. You handle data, security, authentication, and performance, none of which users see, but everything depends on.
Salary range: $50,000 to $130,000/year
Follow each stage in order. Mark stages complete as you finish them.
Harvard free web course, Python, Django, SQL, JavaScript.
cs50.harvard.edu/web
The best API framework documentation with excellent examples.
fastapi.tiangolo.com
Complete Node.js and Express course by freeCodeCamp.
www.youtube.com/watch?v=Oe421EPjeBE
Learn PostgreSQL from scratch, tables, queries, joins, and more.
www.youtube.com/watch?v=qw--VYLpxG4
Interactive SQL practice with exercises from beginner to advanced.
sqlzoo.net
Official JWT.io documentation explaining tokens, signing, and usage.
jwt.io/introduction
Learn Docker from ground up, images, containers, Compose.
www.youtube.com/watch?v=fqMOX6JJhGo
Complete FastAPI course for Python backend development.
www.youtube.com/watch?v=0sOvCWFmrtA
Essential guide to SQL database performance and indexing.
use-the-index-luke.com
University of Helsinki, Node, Express, MongoDB, GraphQL.
fullstackopen.com/en
CRUD API for blog posts with categories, pagination, and search.
Registration, login, JWT tokens, password reset, refresh tokens.
Shorten URLs, track click counts, and redirect with analytics.
WebSocket chat server with rooms, presence, and message history.
API that accepts text prompts and returns AI-generated responses via Groq.
In-editor code generation
Architecture planning, code review, API docs
Auto-generate API test collections
Write a FastAPI endpoint that accepts a user registration form (email, password, full name), hashes the password with bcrypt, saves to PostgreSQL using SQLAlchemy, and returns a JWT token. Include proper error handling for duplicate emails.I have this SQL query running slowly on 2 million rows: [paste]. Suggest indexes and optimizations.Explain this PostgreSQL error and suggest a fix: [paste error]$50,000 to $130,000/year
Master one language and one database deeply before branching out. Python + FastAPI + PostgreSQL is an excellent starting combination.