I'm a front-end web developer who creates responsive websites using HTML, CSS and JavaScript from design mock-ups. I'm continuously learning to improve my skills. 👩🏻💻
For me I used a combination of resources. A lot of this will depend on your learning style, whether you learn best from watching videos or building your own things.
When I was starting out, Wes Bos's course was great for teaching the fundamentals and context: beginnerjavascript.com/. This is a paid course but he has the notes for free: wesbos.com/javascript. This goes into advanced topics as well, and you won't have to use EVERYTHING when you first start out, but the way he explains things was very easy for me to understand.
Afterwards I started doing the exercises on freecodecamp.org/learn/ and started building my own mini-projects.
I also highly recommend Scrimba which is interactive, meaning you can pause the video and write your own code in the same window and test. I have a paid subscription but you can try out the free courses: scrimba.com/learn/learnjavascript
For me I used a combination of resources. A lot of this will depend on your learning style, whether you learn best from watching videos or building your own things.
When I was starting out, Wes Bos's course was great for teaching the fundamentals and context: beginnerjavascript.com/. This is a paid course but he has the notes for free: wesbos.com/javascript. This goes into advanced topics as well, and you won't have to use EVERYTHING when you first start out, but the way he explains things was very easy for me to understand.
Afterwards I started doing the exercises on freecodecamp.org/learn/ and started building my own mini-projects.
I also highly recommend Scrimba which is interactive, meaning you can pause the video and write your own code in the same window and test. I have a paid subscription but you can try out the free courses: scrimba.com/learn/learnjavascript
These are really awesome resources indeed. Everyone should give a try.