Junior frontend job posts in Turkey keep piling Docker, CI/CD, GraphQL and Cloud on top of React. This roadmap sorts through that list: the foundation you really need to get hired, the things that show up in posts a lot but aren't required, and the things you'll learn once you're on the job.
Knowing 20 technologies on the surface isn't worth more than knowing none of them properly. Go in order, click each topic to see what you need to know, and check off what you've learned.
Click a topic to see what you need to know and where to learn it.
What everything else is built on. Skip it, and you'll keep coming back to it at every stage after.
The everyday tools you need to work on a team.
The part job posts are really asking for. If your foundation is solid, this goes faster than you'd think.
Things that show up a lot in job posts and set you apart from other candidates.
Things you see in job posts but don't need to get hired. You'll learn them in production, as the need comes up, together with your team.