A great free online learning resource is W3schools.com, it’s like having your own coding bootcamp in your phone or laptop/desktop. W3schools.com has hundreds of chapters you can read and exercises that you can perform. One of W3schools.com best features is its code editor, which you can use to practice your coding.
That being said, you don’t have to complete the courses at W3schools.com or any other website or book before you start working on your first web developer project, here is a list of free and or cheap text editors for web developers:
1. Visual Studi Code : Code.VisualStudio.com (my choice).
2. Sublime Text 3 (SublimeText.com)
3. Atom (Atom.io)
4. Coffecup.com (coffeecup.com/html-editor)
5. NotePadd++ (Notepad-plus-plus.org)
6. Vim (Vim.org)
Here are some great online learning resources: