Backend Developer
Build the APIs, databases and logic that every app quietly depends on.
- Intermediate
- 18 weeks
- 23 topics
The backend is where the rules live: who may see what, what a payment means, what happens when two people press the same button. Learn one server language well, model data properly, secure it, and run it in production.
What you'll be able to do
- Design and build a REST API with authentication
- Model data in SQL and NoSQL databases
- Write tests and handle errors like production systems do
- Deploy a service with Docker and a managed database
Where it leads
- Backend Developer
- API Developer
- Full-stack Developer (with frontend)
Every expert started exactly here. Open the first topic.
0 of 17 done- 1
A server language
You are fluent in one language that runs on servers.
0 / 3 done
1A server language
You are fluent in one language that runs on servers.
0 / 3 done
- 2
How servers talk
You understand every part of a request and a response.
0 / 4 done
2How servers talk
You understand every part of a request and a response.
0 / 4 done
- 3
Data and databases
You store data safely and query it efficiently.
0 / 5 done
3Data and databases
You store data safely and query it efficiently.
0 / 5 done
- 4
Security
Your API keeps out the people it should.
0 / 3 done
4Security
Your API keeps out the people it should.
0 / 3 done
- 5
Running in production
Your service is tested, containerised and observable.
0 / 5 done
5Running in production
Your service is tested, containerised and observable.
0 / 5 done
- 6
Job-ready
You can walk an interviewer through a system you built.
0 / 3 done
6Job-ready
You can walk an interviewer through a system you built.
0 / 3 done
Your progress is saved in this browser. It won't follow you to another device.