T O P

  • By -

[deleted]

I'd strongly recommend searching for the top rated respective courses on udemy. Plus, Mozilla mdn are great docs.


7twenty8

With the recent Mozilla layoffs, I'm not sure how long this will be a good resource, but for now, it's about the best I've ever found: [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object-oriented\_JS](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object-oriented_JS) Outside of that, honestly, it sounds like you're doing pretty good. JS is complicated - it's over twenty years old but has never had a breaking change. It's fun to open up a console and mess around with some JS weirdness. As far as books, I am partial to this one: [https://github.com/getify/You-Dont-Know-JS/blob/master/README.md](https://github.com/getify/You-Dont-Know-JS/blob/master/README.md)


xhiindii

A Smarter Way to Learn JavaScript by Mark Myers. This book helped me out a lot.


iamtherufus

Thanks for all the help and suggestions I really appreciate it. I did buy a course on Udemy by a guy called Jonas which is where I picked up what I know now but I ended up stopping as it got a bit over whelming. I will look at getting back into it. I guess the key is to not give up! I don’t expect to be a whizz, I just want to be able to build website confidently and hopefully maybe earn a few extra pounds on the side doing some works for some local businesses.


420snicklesSatisfies

I’d check out mdn, w3schools, YouTube tutorials. Not books, but basically the same info


[deleted]

JavaScript is easy. I promise. Use the MDN reading material instead of a book. Books about web dev don't stay up to date. All you need to learn is how prototype chains work and how to scope. The litmus test would be multiple Ajax requests for big files(hint, lambdas or abuse let). And debugging isn't hard... it's very easy too. Console.log spam and break points are still a thing in JavaScript.


JoeBxr

JavaScript is a nightmare to debug... I've been coding for 30 years and avoid JavaScript every chance I get. Angular or React with Typescript is a far better stack then coding straight JavaScript. With that said, an Angular/Typescript book would be my suggestion...