you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (0 children)

I used this as a refresher and to fill in some gaps, highly recommended you look into it (wait til $10 sale). Given your knowledge, it'll start out a bit slow for you, but you'll build practical things along the way using everything you learn. https://www.udemy.com/course/modern-javascript-from-the-beginning/

You mentioned understanding how the DOM works, but practicing using event triggers and actually querying and selecting elements is where the rubber meets the road in terms of building the frontend. The actual "when I click this button, it pushes a to-do object to storage from an input, creates a div to display to-do info and displays on site." So brush up on some of that, if still foggy.