Back-End Developer Roadmap

The complete guide to become a back-end developer in 2020

Under Development

We're still enhancing and curating this roadmap. Contribute on GitHub.

Essentials

Prerequisites and Responsibilities

Responsibilities · Prerequisites

Web Servers and the Internet (available soon)

Relational Databases (available soon)

REST APIs (available soon)

Choose a Language

How to choose · Python · Javascript · Others

Python Roadmap

JavaScript Roadmap

Intermediate

Testing (available soon)

Data structures & Algorithms (available soon)

Security (available soon)

Containers with Docker (available soon)

Cloud platforms (available soon)

NoSQL Databases (available soon)

Advanced

Serverless (available soon)

GraphQL API (available soon)

Caching (available soon)

Real time with Websockets (available soon)

Search Engines (available soon)

Message brokers (available soon)

Deploying (available soon)

Optional paths (available soon)

DevOps Roadmap

  • © 2020, TechMastery.io
  • License
  • Terms
  • Privacy