Written by Cody Lindley
Overview:
Learning resources and tools.
Definitions:
Contribute content, suggestions, and fixes on github:
https://github.com/FrontendMasters/learning-roadmap
Front-end code can minimally be authored with a simple text editing application like Notepad or TextEdit. But, most front-end practitioners use a code editor specifically designed for editing a programming language.
Code editors come in all sorts of flavors, so to speak. Selecting one is a rather subjective engagement. Choose one, learn it inside and out, then get on to learning HTML, CSS, DOM, and JavaScript.
However, I do strongly believe minimally that a code editor should have the following qualities (by default or by way of plugins):
I recommending using Visual Studio Code because of the quality of the tool and the continuous improvements made to the editor by Microsoft. Additionally, today it is the most widely used editor among front-end developers.
Image source: https://2019.stateofjs.com/other-tools/text_editors