Resources

It can be tough to evaluate the validity of the many online resources available for beginning web designers. For example, many professional designers take issue with some of the older content on http://w3schools.com, which I somewhat agree with. But let's face it, w3schools can be a good quick online reference. The World Wide Web Consortium (W3C) also hosts online web coding tutorials and references here: https://docs.webplatform.org/wiki/Main_Page. These are fine, but the technical approach taken makes it a little harder for a beginner to dive in. There are many others, such as Code Academy's Make a Website tutorial: https://www.codecademy.com/en/skills/make-a-website. This one steps you through a series of exercises. If your school pays for lynda.com, there are several intro to html, css, and JavaScript lessons posted there that are very useful, if typically too long. I suggest skipping directly to the stuff you need help with.

Perhaps the best way to learn is to make some stuff and to use surge.sh to host it for free and show it to people, or link it from your social media accounts so that you feel pressure to make it good enough for folks to see it.