some structured courses : Scrimba- https://scrimba.com/home The advanced javascript content is paid but the free basic js and react courses are good. They have you work in internet IDE so you might not learn about setting up local dev environment properly.
The Odin Project- https://www.theodinproject.com/paths Personal recommendation. Provides a structured course to for anyone of any skill level. Teaches HTML, CSS, JS, React, Express and Postgres. frequently links to good outside resources but also has inhouse lessons that are good. Most of the resources docs/blogs so if you don't like reading it might not be good.