Roadmaps
AI Roadmap
The big picture of artificial intelligence: the main career paths, the shared foundations, and how to choose where to specialise.
Open
Category
Step-by-step developer roadmaps with skills, milestones, project ideas and honest timelines for each stage.
Roadmaps
AI, web, cloud, mobile and game development paths - each with ordered stages, a milestone per stage, projects and an honest timeline.
Roadmaps
The big picture of artificial intelligence: the main career paths, the shared foundations, and how to choose where to specialise.
Open
Roadmaps
Build real products with AI: Python and APIs, LLM fundamentals, RAG, agents, evaluation and deployment, in a practical order.
Open
Roadmaps
Engineer AI systems that hold up in production: ML depth, LLM internals, RAG and agents, evaluation, fine-tuning, serving and monitoring.
Open
Roadmaps
A realistic path from first HTML page to employable frontend developer, in the order that actually works.
Open
Roadmaps
From your first HTTP endpoint to services that handle data, auth, failure and load without falling over.
Open
Roadmaps
How to learn both sides in an order that produces a working developer rather than two half-skills.
Open
Roadmaps
The general engineering path: programming fundamentals, computer science basics, tools, testing, design and choosing a specialisation.
Open
Roadmaps
Build and run applications on the cloud: Linux, networking, one major provider, containers, serverless, infrastructure as code, CI/CD and observability.
Open
Roadmaps
Build modern Android apps with Kotlin and Jetpack Compose: architecture, data, networking, testing, performance and publishing on Google Play.
Open
Roadmaps
From your first moving sprite to a finished, published game: programming, an engine, maths, game feel, optimisation and a playable portfolio.
Open
Roadmaps
Learn React in the order that prevents the classic mistakes: state design, effects, data fetching, then frameworks.
Open
Roadmaps
The language itself, in depth - the foundation every framework on this site depends on.
Open
Roadmaps
Go from building projects to getting paid for them: skills, first clients, pricing, contracts and keeping work coming in.
Open
Roadmaps
Find your niche, build a repeatable creation routine and grow an audience that actually cares.
Open
Roadmaps
Set up a channel, make videos people finish, and grow with titles, thumbnails and analytics.
Open
Almost every developer roadmap is a list of technologies. The list is the easy part - the useful part is knowing what has to come first and why. Learning a framework before the language underneath it is the single most common reason people stall, because every error message refers to concepts they have never met.
Not sure where to begin? The AI roadmap and the software developer roadmap are both written as starting points that branch into the specialised paths. Each roadmap here sets a milestone per stage: something you can do, not something you have watched. If you cannot meet the milestone, the next stage will be harder than it needs to be. Mentorship details, including how to get in touch, appear on every roadmap page.