Lectures for CS 142
Winter Quarter 2009
John Ousterhout
Lecture Topics
HTML
Cascading Stylesheets
URLs and Links
Survey of Common HTML Elements
Introduction to Javascript
The Document Object Model
Events
HTML Forms
AJAX
Introduction to Web Applications
HTTP and HTTPS
Sessions and Cookies
Templates
Object-Relational Mapping
Ruby on Rails Introduction
Controllers in Rails
Views in Rails
ActiveRecord
Designing Abstractions
The Fiz Framework
Data Management
Languages for Web Applications