webplatform.org is really one of the best ways to learn proper coding. I have taken dozens of coding classes on web design and I still go back to webplatform to see what are the latest standards. I enjoy the collaboration with others and the docs on how to structure your web content is priceless.