Which Javascript curriculum should I take?

It seems that there are two Javascript curriculum here. Which one should I take for better learning experience? The one showing up in the list of the curriculumns or the one from the legacy list?

Hi @Raisul007,

The curriculum to take depends on two things:

  1. If you want to learn about the “current” javascript version, meaning you are new to Javascript and would like to learn, then I would start with the one that shows up in the list and has (Beta) in the title.
    https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/

  2. If you need (or want to) learn about earlier versions of Javascript. For instance, you work at a place that has older web pages that use the older Javascript versions, then do the old Legacy Javascript course.

This is my understanding of the two courses being displayed, I may be wrong.

You may come across a problem as you are learning, doing the Javascript course, as the 3rd module expects you to know about HTML and CSS.

If you are unfamiliar with HTML and CSS, you would be better advised to do the HTML and CSS course before starting the above Javascript course(s).

The HTML and CSS course can be found here:

I found out the hard way :grin: and at the 3rd module of the Javascript course, had to go to the HTML and CSS course.

There is no ‘new JavaScript’ and ‘old JavaScript’ in the curricula. It’s just a new and old format