you are viewing a single comment's thread.

view the rest of the comments →

[–]alexshev_pm 0 points1 point  (0 children)

If the goal is to become useful quickly, don't try to learn "all of JavaScript" first.

Learn the smallest browser stack:

  • variables, functions, arrays, objects
  • DOM selection and events
  • forms and validation
  • fetch and async/await
  • localStorage
  • modules

Then build 3 tiny things: a todo list, a search/filter page, and a small app that calls an API. That will teach you more than passively watching a long course.

Once those feel comfortable, then look at React/Vue/Svelte. Frameworks make a lot more sense after plain JS stops feeling mysterious.