I. TECHNICAL FOUNDATIONS OF THE WEB
Week 2: Intro to Web & Internet Architecture
Weekly Goals
- Developing HTML competence
- Understanding basic Internet & Web architecture fundamentals
- Understanding the evolution of the Internet
- Practicing creating your own style sheets with CSS
Day 4. HTML Linking & HTML Review
Monday, 6/27
Assigned Readings & Videos
- Semantic Containers (by tomorrow)
- HTML Linking (by tomorrow)
Assigned Homework
- Homework 2: Web Architecture, due Sunday (7/3) at midnight
Lecture
- Announcements: updated course website
- Live demo of ShiftEdit (before presentations)
- Review of HTML (after quiz)
- Intro to relative, absolute, and in-page linking
Activities
- Setting up our servers (finally)
- Sharing out our Web Worst projects
- HTML Quiz
Day 5. CSS Basics
Tuesday, 6/28
CSS Reference Guides
Lecture
- Introduce relative links & semantic containers activity
- Slides: Intro to CSS Selectors
Activities
- Activity 3: Links & Semantic Containers
- Activity 4: Intro to CSS Activity
Day 6. Intro to Web & Internet Architecture
Wednesday, 6/29
Assigned Readings & Videos
- What is the Internet? (by the end of the week)
- A Map History of the Internet (by the end of the week)
Lecture
- Slides: Introduction to web architecture: what are servers, clients, browsers, search engines, TCP/IP, and DNS?
- How do I get my own domain name?
- How old is the internet and who made it?
Activities
- Activity 5: Understanding Internet & Web Architecture
- Activity 6: Using others' code [Extra Credit]