DEV Community

Discussion on: Minimum requirement to learn front end development has changed?

Collapse
 
thomaslombart profile image
Thomas Lombart

Yes, the requirement have changed. Most companies will expect a front-end developer to know:

  • HTML
  • CSS and maybe some CSS frameworks
  • JavaScript and most of the time the knowledge of "modern JavaScript" (all the things related to ES6 and after)
  • A front-end framework: React, Vue or Angular and the knowledge of a state management solution like Redux for React or Vuex for Vue.
  • Version control (Git + GitHub or similar)

Most of the time, that should be enough but they can also require the knowledge of:

  • Tooling (Webpack, babel, etc.)
  • Testing in JavaScript
  • Accessibility
  • UX/UI Design stuff or at least to have an interest of it
  • PWA
  • TypeScript
  • GraphQL
  • Etc.
Collapse
 
koichadev profile image
Khoi Hoang

Thanks for posting this!

I am happy to hear that I am not alone to think that way. I just remember I started out, and people told me I needed to know HTML, CSS and JavaScript. Just looking how things are in the market, a lot has changed indeed.