Oliver James has created a very nice and useful resource to learn about the Internet called Interneting is hard. It is not, like Jeremy’s Resilient Web Design, about the history of the Web, but nicely written tutorials for beginners.
Many chapters, well illustrated and easy to read and understand makes this source a really good starting point for anyone starting from scratch. The hands-on examples help to understand and learn what you just read. And the best part: it is totally free!
Check Interneting is hard