We meet one another, and I tell you what this class is going to be about.
It now seems hard to imagine a time before the Web, but it is less than a quarter-century old. Understanding why and how it was developed is key to understanding its current evolution.
To read before this meeting:
A concise yet thorough history of the origins and development of the Web. Pay particular attention to Appendices C and D, in which Tim Berners-Lee outlines his proposal for the project that would become the Web.
This optional but short excerpt from Tim Berners-Lee’s book explains in his own words how the Web got started.
Today Patrick Golden will walk you through the basics of using the Unix command line, a critical tool for working with the Web. In addition to the basics of using the command line Patrick will also introduce cURL, the Swiss army knife for interacting with Web servers.
To read before this meeting:
The Web is built upon the Internet, so some basic knowledge of the Internet’s architecture is a prerequisite for understanding Web architecture. Guest lecturer: Patrick Golden.
To read before this meeting:
A brief and accessible introduction to TCP/IP, the protocols used on the Internet.
This memo provides a broad overview of the Internet and TCP/IP, with an emphasis on history, terms, and concepts. It is meant as a brief guide and starting point, referring to many other sources for more detailed information.
Several founders of the Internet share their views of its origins and history. This history revolves around four distinct aspects: technological evolution, operations and management, social coordination, and commercialization.
Total amount of required reading for this meeting: 4,500 words
To read before this meeting:
To read before this meeting:
We can describe the basic architecture of the Web in terms of a set of components, connections between those components, and data transferred via these connections.
To read before this meeting:
To read before this meeting:
Total amount of required reading for this meeting: 4,900 words
To read before this meeting:
To read before this meeting:
To read before this meeting:
To read before this meeting:
To read before this meeting:
To read before this meeting:
To read before this meeting:
Before today please take a look at the documentation for the Flask framework and the Flask-RESTful extension.
To read before this meeting:
To read before this meeting:
To read before this meeting:
To read before this meeting:
In addition to the readings below, you may also want to take a look at rdfa.info for more RDF-related resources.
To read before this meeting:
In addition to the reading below, you may also want to take a look at json-ld.org.
To read before this meeting:
The Linked Data Platform is an attempt to harmonize Linked Data practice with the REST architectural style.
To read before this meeting:
Your final projects are due at 8am today. We will meet from 8am to 11am (the time when we would ordinarily give a final exam) to do a “post-mortem” on the final projects.