I'm a developer with some experience in C/C++ and a Computer Science degree, looking to dive into web development. I'm somewhat comfortable with HTML and have a solid study plan for CSS, but I'm feeling overwhelmed by the amount of information available for JavaScript. I've narrowed down my resources to a few options: the MDN documentation, the book 'Eloquent JavaScript', FreeCodeCamp's interactive classes, and the 'You Don't Know JavaScript' series. My question is, does it really matter which of the first three I start with as long as I'm coding a lot? Or is there a consensus on the best starting resource? I would love to hear your thoughts so I can move forward confidently without second-guessing myself.
5 Answers
Honestly, don't overthink it too much. If you've worked with C, you already have a strong foundation. Going with MDN for JavaScript is a solid choice since it's comprehensive. Just make sure you're writing your own code along the way to reinforce what you learn.
Before diving in, think about why you're learning JS. What do you want to create? That clarity will help you select the right resources and make learning more focused.
Avoid the noise of frameworks at first; get comfortable with vanilla JavaScript. Understanding the core mechanics, like the task queue, will make it easier to build projects later without frustration.
Check out this roadmap I found: [Frontend Handbook 2024](https://frontendmasters.com/guides/front-end-handbook/2024/). It breaks down the learning process nicely, so you can tackle JS step by step.
The best approach to learning JavaScript really depends on your goals. JavaScript integrates with so many technologies—like web servers, games, or mobile apps. Define what you want to build and focus on that, using JavaScript to achieve your objectives.
Related Questions
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically
[Centos] Delete All Files And Folders That Contain a String