KNOW WHAT COMES NEXT
Your developer roadmap.
Start with the foundations. Build something real at every stage.
Practise English and problem solving throughout the journey.
Choose your next step. Some lessons are ready to read. Tracks marked Planned are still being prepared. Your existing experience can help you move faster through the foundations.
Start here
Build your foundation
Understand what happens behind the code you write every day.
Put it into practiceBuild a PHP expense tracker and explain how it works.
Core skills
Become a stronger backend developer
Move from making features work to making them reliable.
Put it into practiceShip a tested issue tracker with permissions and a documented API.
Go deeper
Think like an engineer
Solve problems, make design choices, and explain the tradeoffs.
Put it into practiceDesign an order service that handles retries and concurrent requests.
Build & operate
Take your code to production
Learn to deploy, observe, and recover a real application.
Put it into practiceDeploy an app, restore a backup, and practise a safe rollback.
Specialize later
Build useful things with AI
Start with good prompts. Progress to safe, evaluated AI products.
Put it into practiceBuild a small assistant with citations, evaluations, and usage limits.
Practise throughout
Be ready for your next opportunity
Turn your skills into clear explanations and a convincing portfolio.
Put it into practicePresent two strong projects and explain your decisions with confidence.
You do not have to learn it all at once.
Choose one next step, practise it, and keep going. The goal is useful skills you can demonstrate.
Create your account