YouTube is such an underrated learning resource. If surprises me how people still manage to sleep on it, the tutorials on there are like hands on the job learning.
Free code camp is actually still available and functioning well. I will also suggest it for the newbies that want to get started in web development.For me, it's freeCodeCamp that's the only website I tried learning coding from around 2002. It was very effective back then and I was able to learn a lot of things using the website. I'm not sure if it's still very good as it used to be today.