Front-End Developer Path

Front-end developers build user-interfaces. In terms of web development, the three major languages for building web pages are HTML, CSS, and Javascript programming. Besides these languages, front-end devs need to be familiar with other technologies and frameworks.

Navigating through this list can daunt, confusing and time-consuming. Find below a breakdown of technologies, frameworks and topics you should consider as a front-end developer. While the list is subject to change as the industry grows, the basics such as "How does the internet work?" will seldom change.

Developer path series:

Credits to Kamran Ahmed for the roadmap.

frontend developer roadmap

*Image by Kamran Ahmed. From: *

It can overwhelm going through the list especially for a beginner, however, there is no requirement to know all the tech to be a successful front-end developer. Personally, I'll recommend HTML, CSS, and Javascript for a start.