Developer roadmaps

Learning paths with curved routes — pick a role and follow the nodes from foundations to advanced skills.

Role-based

Frontend

Step by step guide to becoming a modern frontend developer in 2026

InternetHow does the internet work?What is HTTP?What is Domain Name?What is hosting?DNS and how it works?Browsers and how they work?HTMLCSSJavaScriptVersion ControlVCS HostingGitHubGitLabVue.jsReactPackage ManagersyarnpnpmnpmBunCSS FrameworksLearn a FrameworkAngularSvelteSolid JSLearn the BasicsHow LLMs workAI vs Traditional CodingCode ReviewsApplicationsAI Assisted CodingCursorAntigravityClaude CodeCopilotPrompting TechniquesAgentsMCPSkillsImplementing AIGeminiOpenAIAnthropicAuth StrategiesModule BundlersViteParcelRollupesbuildSWCRolldownLinters & FormattersBiomePrettierESLintDocs GenerationRefactoringTestingVitestJestPlaywrightCypress

Core skills

How does the internet work?What is HTTP?What is Domain Name?What is hosting?DNS and how it works?Browsers and how they work?GitGitHubGitLabyarnpnpmnpmAngularVue.jsReactSvelteSolid JSTailwind