Need tips on learning Javascript

I’m learning through the Front-End Dev track and found html and CSS to be easy and fun. Javascript was a whirlwind and I feel like i need to do it over again to see it more can stick better. Is it common for people in this track to do it over again to relearn? there seems to be less of a pattern and consistent process that keeps my mind from grasping it. Any tips or encouragement is appreciated!

First tip: “do it over again”… Definitely, and take your time going over every lesson that you did not nail on the first try. When you’ve completed the lesson and have the checkmark back, you can use the LE as a sandbox. Do a deep dive into the concepts and experiment with your code. That means finding new ways to do the same thing using different tools or logic.

I wouldn’t reset the whole track, just each lesson you wish to redo (after saving your original work).


Thank you for the tip!

1 Like

I have been doing the same track as you and flew through HTML & CSS, but feel similarly about Javascript. I went back through the whole Basics course and hand-wrote notes the second time around and found that really helpful. Taking your time the second time through when you already kinda have an understanding of how everything fits together from the first run through really helps. I also searched for sites where you can do basic JS problems for practice and that helped as well.

1 Like

Yes, it is very common for people to feel that way when learning JavaScript. JavaScript can be a challenging language to learn because it has a lot of concepts that may be new and unfamiliar to you.

It’s perfectly okay to take a step back and review the material again. Sometimes, it takes multiple times of going over the material for it to sink in. I would recommend reviewing the material and practicing with some basic exercises before moving on to more advanced topics.

Here are some tips that may help you learn JavaScript better:

  1. Start with the basics: Make sure you have a good understanding of the basic concepts before moving on to more advanced topics. This will help you build a strong foundation for future learning.
  2. Practice, practice, practice: The more you practice writing code, the better you will become. Start with small projects and work your way up to more complex ones.
  3. Break things down: When you encounter a problem, break it down into smaller parts. This will help you understand the problem better and make it easier to solve.
  4. Use online resources: There are many online resources available to help you learn JavaScript, including tutorials, videos, and forums. Take advantage of these resources to help you learn.
  5. Don’t give up: Learning JavaScript can be frustrating at times, but don’t give up. With persistence and practice, you will get better.

Remember that learning is a process, and it takes time and effort to become proficient in any skill. Stay patient, keep practicing, and you will eventually see progress. Good luck!


I too have found it quite a challenge on the JavaScript section, like the others i found the HTML and CSS quite easy to get to grips with but the JavaScript section defiantly didnt go in the first time around, i like what yamandapanda said and will probably follow some of the things mentioned, if anyone else has any tips as well that would be good ! sometimes it feel like a minefield !!! also i hate red text !!!