CS006: Introduction to the World Wide Web



About the course

We'll cover how the internet works, and how to design your own webpages. Learning the HTML commands is relatively easy, but getting everything adjusted just right can be very hard. It's an art, and web page designers are paid a lot of money to do this!

Grades

You only learn to make webpages by actually doing it. So labs will be mandatory, and are the biggest component of your grade. Most people will complete the labs during the lab period, but if you don't then you can complete it on your own time before the subsequent lab. There is no final exam, but there will be random quizes during the lecture periods.

CategoryPercent
Labs40
Group presentation20
Final project30
Quizes10

Important links

Here is our defense against the dark arts webpage

Here are the guidelines for your group presentation

Here are the guidelines for your final project

Lab schedule

lab 1 ucr webpages, and uploading your first webpage
lab 2 images and links
lab 3 meta tags and lists
lab 4 searching
lab 5 search engine optimization
lab 6 css
lab 7 css navigation bar
lab 8 verification, javascripts
lab 9 group presentations
lab 10 final project

Lecture schedule

Week 1Tuesday Jan 7Admin/ basic html
Thursday Jan 9more html
Week 2Tuesday Jan 14tables
Thursday Jan 16more tables, basic CSS
Week 3Tuesday Jan 21class cancelled
Thursday Jan 23How the internet works: TCP/IP
Week 4Tuesday Jan 28search engine optimization (SEO)
Thursday Jan 30review CSS
Week 5Tuesday Feb 4CSS with div and span
Thursday Feb 6CSS with div and span
Week 6Tuesday Feb 11advanced page layout with div and span
Thursday Feb 13advanced page layout with div and span
Week 7Tuesday Feb 18using javascript
Thursday Feb 20using javascript
Week 8Tuesday Feb 25TBA
Thursday Feb 27TBA
Week 9Tuesday Mar 4TBA
Thursday Mar 6TBA
Week 10TuesdayMar 11TBA
ThursdayMar 13TBA