Coursify

Network Theory

World Wide Web (WWW) and Hypertext Transfer Protocol (HTTP)

This section introduces the web as a distributed information system and studies HTTP as the protocol for requesting and delivering web resources.

Learning Goals

  • Describe the architecture of the World Wide Web, including browsers, web servers, resources, and hyperlinks.
  • Explain how HTTP supports client-server communication for requesting and delivering web content.
  • Differentiate common HTTP methods, status codes, headers, and response behaviors in web transactions.
  • Trace the sequence of events involved in loading a web page, from URL entry to resource rendering.
  • Analyze the difference between persistent and non-persistent communication and their effects on web performance.