To start learning web development, here are three good classes recommended by a website development UK that you can take from the comfort of your own home. and learn how to make web pages.
Codecademy has a series of self-guided tutorials for people who want to learn about web development programming. Before learning back-end languages like Ruby on Rails and Python, you learn HTML and CSS in a web browser.
2- Khan Academy.
A very good site for learning about all kinds of things, but the computer programming section can’t be ignored. It has a lot of self-guided tutorials, mostly with experts giving audio and/or video advice on the subject while interactive on-screen windows show the code and show the results during the narration.
3- MIT OpenCourseware.
There are a lot of self-guided courses from one of the best technical schools in the US, MIT, to choose from.