Starting a website is a project an average computer user can do in a few hours and at price lower than the average game on Steam.
By the end of this, you will have a fully functional site that can be accessed by anyone with (or without) a web browser.
This project is broken into multiple chapters:
Chapter 1: The domain