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
Core topicOptionalPick oneDoneLearningSkipped
  1. 1

    A server language

    You are fluent in one language that runs on servers.

    0 / 3 done

  2. 2

    How servers talk

    You understand every part of a request and a response.

    0 / 4 done

  3. 3

    Data and databases

    You store data safely and query it efficiently.

    0 / 5 done

  4. 4

    Security

    Your API keeps out the people it should.

    0 / 3 done

  5. 5

    Running in production

    Your service is tested, containerised and observable.

    0 / 5 done

  6. 6

    Job-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.