Science 105 Day 2

9:00 to 12:15 - How the Internet Works

12:15 to 1:15 - Lunch

1:15 to 4:15 - Make your own Web Page

Slides are at: http://laughton.com/obrien/sjsu/cse/workshop/lesson_internet.html

Download the lesson at: http://laughton.com/obrien/sjsu/cse/workshop/internet_html.zip

Science 105 Day 2

Slides are at: http://laughton.com/obrien/sjsu/cse/workshop/lesson_internet.html

Download the lesson at: http://laughton.com/obrien/sjsu/cse/workshop/internet_html.zip

How the Internet Works

adapted from a lecture by Cay Horstmann

What Is The Internet?

The Internet

The Internet - IP Address

The Internet - Domain Name

Domain Name Server in Action

dns diagram

*from http://computer.howstuffworks.com/

Domain Names

domain name

Common top level domain names

 

Difference between Internet and Web

Internet Analogy

Some Services That Ride the Internet

Client / Server Architecture

What is a "protocol"

Sending data on the Internet

Sending data on the Internet

Traceroute

Using traceroute

The World Wide Web

The process

HTTP Process

"http"

HTTP is a stateless protocol

The Problem of Statelessness cart

Cookies

Cookies

cookie

Look at your cookies

cookies

For other browsers see https://kb.iu.edu/d/ajf

Google Search Engine

 

Crawling the Web

web crawling

Google Data Centers

Found around the world where

 

google data center

google data center

data center

 

Current Google Data Center Locations

Possible projects

Create your own Web Page

Web Pages

HTML

What is HTML?

Get a Web Host

Get a Web Host

Controlling with your site

Why do you see a page when you enter your URL?

Don't see your file extensions on Windows?

 

Folders

Creating a mirror folder on your computer

Getting an HTML Editor

Making a page - Using SeaMonkey

Closing and reopening file

Adding Headers and Paragraphs

Adding Headers and Paragraphs

Viewing the HTML code

Viewing the HTML code

Set Alignment of Text

Change Text and Background Color

Change the Font

Some Images

 

Insert an Image

Insert an Image

Make Lists

Add a Table

Second page

Add internal links

Adding external links

Uploading to your server - deleting a file

Uploading to your server - making a folder

Uploading to your server - uploading files

Looking at what we have so far

Uploading to your server - uploading images

Testing the links

Assignment

Title

Title