- Description
- Understanding the web’s core technologies from user-facing (HTML, CSS) to underlying (TCP/IP). At the end of the course students will have an overview of what happens between typing an address in a browser and interacting with the web page. We’ll leverage industry accepted technologies to implement a simple web app.
- Grading
- Homework (30%), midterm (30%), project (40%).
- Instructor
- Jim Blomo <jblomo@ischool>
- GSI
- Sonali Sharma <sonalisharma@berkeley>
Date | Readings | Slides | Homework / Project |
---|---|---|---|
Aug 30 | A Brief History of the Web & Long Live the Web Optional: Try Git | Intro & Browsers | Git & HW1 - browsers |
Sep 6 | HTML5 Elements & CSS Selectors ; CSS inheritance ; Optional: Blink Tag | HTML & CSS | HW2 - Personal Page |
Sep 13 | Forms & Javascript | ||
Sep 20 | URL & HTTP | ||
Sep 27 | GUEST: Dynamic Webpages & Cookies | ||
Oct 4 | Internet & DNS | ||
Oct 11 | GUEST Front-end Performance | ||
Oct 18 | ReST & HTTP Data | ||
Oct 25 | Midterm | ||
Nov 1 | Data Storage | ||
Nov 8 | SEO & Microdata | ||
Nov 15 | GUEST Mobile | ||
Nov 22 | Data Mining | ||
Nov 29 | Thanksgiving | ||
Dec 6 | Security & Your Website | ||
Dec 13 | Project Presentations |