Ran across an article that listed some good tools I should be thinking about on how to get a job as a front-end developer. Not concerned with getting a job at the moment, but this all still applies to how to be a front-end web developer. Will pick a few things from here and add to my list of current goals/skills I want to have down by the end of the year.
To be a front end developer you absolutely need to know:
1. HTML! It’s the markup language that defines the structure of any website, so you had best know it very well.
2. CSS, the styles that define how a website looks.
4. How to use your browser of choice’s inspection tools.
5. The basics of a Unix-style command line.
6. How to host a website locally. At the very least, know how to use a basic Apache and MySQL server.
7. How to use a text editor designed to write code and markup.
8. How to change and learn new things–how to adapt.
Extra things that will make you a more competitive applicant:
9. Knowing how to use Git and Github.
10. Knowing a CSS preprocessor like SASS or LESS.
11. Experience with existing front end design frameworks like Bootstrap or Compass.
12. Basic knowledge of web servers and how they work so you can understand at least a little bit what backend developers do.
13. How to work with APIs.
Surprisingly I’m already well along with most of this list. I will start to look into the CSS preprocessors and design frameworks mentioned.