Title: I&#x27;m a frontend developer and I know enough JS (with JQuery) to get by to create simple web interactivity. It&#x27;s time for me to learn the fundamentals, so I can then learn libraries like React.<p>What&#x27;s the best way to learn? I&#x27;ve completed some beginner level courses on codecademy and others, but forgot much of what I learned within a month or two. I searched here to find books that are recommended, but it seems that many are outdated (without ES6), for instance: Professional JavaScript for Web Developers, which has great reviews, but no ES6. What I know about JS has been learned through doing it and researching the solution and learning bits at a time-- not a great way to learn.<p>I&#x27;m thinking of trying a course on udemy. Along with finding a book to read on the side. Suggestions?
Upvote: