Fundamentals of web technology
About the fundamental technologies and principles of the web. Technologies include the TCP/IP stack, HTTP, HTML/CSS and PHP. Principles include the structure of the web, small-world networks, web-search, communities and advertising.