Comprehensive Web Design
Fall 2002 - Spring 2003
https://ehollywood.net/dhima/handouts/class1.htm

Class 1 Handout

Orientation and review of the course's schedule. Overview of the history of the Internet/Web. Understanding terminologies and protocols: HTTP, FTP, HTML, TCPIP, etc. Using Goggle for research and web-based email. Dissecting a cool website.

1. Review of course schedule.

2. Overview of history of the Internet/Web.

Let's start with the Internet. It all goes back to Sputnik. In 1957, a Russian satellite got the new technology party started right...
a. Internet Timeline - http://www.zakon.org/robert/internet/timeline/
b. Web History - http://www.netvalley.com/archives/mirrors/robert_cailliau_speech.htm.

3. Web Protocols and Terminology / Server vs. Client
http://www.rci.rutgers.edu/~au/workshop/int-def.htm

Protocol
A standard procedure for regulating data transmission between computers. Protocols mediate the interaction, ie they make it work.

Domain Name System (DNS)
A system that translates domain names into numeric IP addresses.

Internet
The Internet is a decentralized network of computers and devices around the world.

IP address
A unique identifier that allows a computer (or other networked device) to communicate on a TCP/IP network.

Router
A network device that controls the flow of traffic between networks.

Transmission Control Protocol/Internet Protocol (TCP/IP)
TCP/IP defines a suite of protocols used by devices to communicate on a network. TCP/IP is a set of protocols developed to allow cooperating computers to share resources across a network.

URL - Uniform Resource Locator
It is s a reference (an address) to a resource on the Internet.

HTTP =Hypertext Transfer Protocol
Used for sending multimedia(images, text, sound, animation, video) over the Internet. Without HTTP, there would be no WWW.

HTTP is based on the client/server principle. HTTP allows "computer A" (the client) to establish a connection to "Computer B" (the server) and make a request. The server accepts the connection initiated by the client and sends back a response. An HTTP request identifies the resource that the client is interested in and tells the server what "action" to take on the resource.

FTP = File transfer protocol
The file transfer protocol (FTP) allows a user on any computer to get files from another computer, or to send files to another computer. FTP is a utility that you run any time you want to access a file on another system. You use it to copy the file to your own system. You then work with the local copy.

HTML = Hypertext Mark-up Language
Hypertext is text that is specially coded using a standard system called Hypertext Markup Language (HTML)

4. Using Google and Web-based Email:

IN CLASS ASSIGNMENT:
1. Who coined the term "web surfing"?
2. What year did Al Gore used the term "Information Superhighway" is his speech?
3. What was the first "Cure" song released in the UK?
4 . Send me and everyone in the class in one email, a picture of Brad Pitt with Robert Redford.

5. Dissecting a well designed website. (if there is time)
https://ehollywood.net/dhima/

HOMEWORK ASSIGNMENT:
1. What is a cyberpunk?
2. What year was I born?
3. How did the search engine Google get its name?
4. How many feet of snow is there (the base depth) on Wednesday November 22 on Mammoth Mountain in California?
5. Email me the answers to the above questions and an image of Eminem and his mommy.

6. Get, order or buy the book recommended for this class. (see Resources section)