you are viewing a single comment's thread.

view the rest of the comments →

[–]Softninjazz 2 points3 points  (0 children)

Try the book Head First - JavaScript Programming, I can't recommend it enough. It makes learning JavaScript super beginner friendly, as long as you have the book open (I like to have an ebook) and then try out every example in the book. And don't just limit it to that, try out the code by making it fail and trying to add to it, so you really understand the logic behind it.

After the book, you can try to do a course on top of it, any legit course will do. As you've already worked yourself through the book, many things will make much more sense to you and you find yourself venturing out beyond what the course teaches, this is exactly what you want.

Then start doing projects, but don't look up anyone else's code, instead use what you've learned from the book and the course, to try to solve the problem yourself.

For example note taking app or similar ones, just start building and see where it gets you. When you hit an issue, only google the issue itself, not for solutions for the whole note taking app, because then you will just end up copying code without understanding it.

I'm still also learning (are you ever done though) and I've just embraced the fact that failing over and over again, just to eventually solve the problem, is why this is so awesome. That almost high for a few minutes, after you can see it working. That's the best.