15 Jul 2024
"An interconnected network of networks. Or, perhaps, an Internet. In the late 1960s and early 70s, that was the goal of the United States Department of Defense as it funded research and development of the early era of computers. The goal was to create a network of computers whose resources could be shared by researchers funded by the Defense Advanced Research Projects Agency. Later it was thought that such a system could work for command and control, helping to fight the Cold War and advance American interests across the globe."
Such a request-respond system is called a client-server model
“that allowed any system to connect to any other system, using any network topology” [Hall, Eric A. 2000. Internet Core Protocols: The Definitive Guide. O’Reilly Media, Inc.]
The most widely used protocols include:
For example: https://lse.ac.uk
There are 3 key web standards:
During the course, you will mostly be working with HTML but will eventually have to interact with CSS, less so with Java Script.
request
and scrapy
packagesLSE ME204 (2024) – Data Engineering for the Social World