Backend Developer roadmap
Nine stages · about four months at six hours a week · 50 resources
One language, one database, one deployed service.
Leads to roles such as Backend Developer, Software Engineer, API Developer.
Create a free account to open the lessons and videos, tick off stages, save this roadmap and track your progress.
The stages
Stage 1: Pick one language and learn it well
Python or JavaScript (Node.js). Syntax, data structures and writing small scripts.
about 4 weeks 7 lessons and videos inside
You will be able to
- Write scripts with functions, loops and error handling
- Read and write files and JSON
- Use the standard library before reaching for packages
Project
Write a command-line tool that reads a CSV and prints a summary report.
Stage 2: How the web talks: HTTP
Requests, responses, status codes and headers, seen from the server side.
about 1 week
More roadmaps to explore
- Frontend DeveloperHTML to your first frontend offer, in eight stages.
- QA EngineerManual testing done properly, then automation.
- DevOpsLinux, CI and what on-call really means.
- Full Stack DeveloperFrontend, backend and a database, shipped as one product.
- Android DeveloperFrom Kotlin basics to an app on the Play Store, in six stages.
- iOS DeveloperSwift, SwiftUI and shipping an app to TestFlight.