JavaScript Can Be Easy!
I started learning JavaScript a while ago, and here are my thoughts on what I did wrong and the steps I took to correct it.
What I Did Wrong
The first mistake I made was not following proper documentation. I ended up covering JavaScript only halfway, missing out on the basics and some important concepts. Here’s how I fixed it on my second attempt:
### My New Approach
I began by mapping out what I needed to cover using the [MDN JavaScript documentation]. MDN offers a comprehensive guide to JavaScript, which I found incredibly helpful.
Get Pratik Raj’s stories in your inbox
Join Medium for free to get updates from this writer.
https://developer.mozilla.org/en-US/docs/Web/JavaScript
Next, I started watching tutorials and practicing simultaneously, but here’s a hack: don’t just blindly copy the code. Instead, watch 25% to 50% of the video, and then try building the project on your own. If you get stuck, revisit the video. This method helps reinforce learning.
To ensure I understood the concepts, I referenced [The Modern JavaScript Tutorial]. It provides detailed explanations with examples, making it easier to grasp core concepts.
While I don’t follow any specific book, I do keep one for reference. I highly recommend the series “You Don’t Know JS (YDKJS)” by Kyle Simpson. You can access all six volumes for free [here].
https://archive.org/details/kyle-simpson-all-6/mode/2up?view=theater
After learning a concept, I immediately apply it by working on a small project. For example, if I study the DOM, I’ll create projects like a card component, a QR code generator, and more. I use the same method: watch part of a tutorial, then try to build it on your own.
I’m currently on my way to mastering JavaScript and will be sharing more content here, so be sure to follow me. Keep coding!




