Here are the ones that I truly recommend, because I have work with them in the past, present and going to be the future. All of the ones I'm showing are basically free but if your welling to go the farness they also have options where you can pay. But if your just learning I don't think you should go out and just pay for a site that might take time working with.
the
starter ones (free) (has other free stuff)
Web Space I'm using
The best one I think
To compare web spaces in review
but if you really want to get the information from
books and software you can by ordering some right
here
If you need help on putting your site up there if you want to use a program look at the stuff below to help decide if you want to go this route.