discuss syllabus
internet/WWW
read Ch. 1
section 1:
internet/HTML
basic HTML and CSS
HW1 assigned
read Ch. 2, 3.1
lab 1:
HTML/CSS
more CSS;
read 3.1 - 3.3
page sections; CSS box model
read 4.1 - 4.2; 4.4.1
floating layouts;
HW2 assigned
read 4.3 - 4.5
lab 2:
layout
intro to JavaScript
JavaScript Equality Tableread 8.1 - 8.4
NO CLASS
(Martin Luther King day holiday)
(WPL is also closed)
section 3:
JavaScript
Document Object Model (DOM);
unobtrusive JavaScript
read 9.1 - 9.2
lab 3:
JavaScript
events; timers;
HW3 assigned
read 11.1
walking the DOM tree
read 9.2 - 9.4; 10.1
section 4:
DOM and events
more events
read 11.1 - 11.2
lab 4:
DOM and events
Ajax
HW4 assigned
read 12.1 - 12.2
XML
read 12.3, 12.5
section 5:
Ajax, XML
XML, continued
read 12.3, 12.5
lab 5:
Ajax, XML
MIDTERM EXAM
in class
intro to PHP
read 5.1 - 5.2
section 6:
floating, basic PHP
more PHP syntax; embedded PHP
read 5.1 - 5.4
lab 6:
PHP
query parameters; file I/O
read 6.1 - 6.2
NO CLASS
(Presidents day holiday)
(WPL is also closed)
section 7:
forms
web services
lab 7:
forms
web services; forms
HW6 assigned
read 6.3 - 6.4
form validation; regular expressions
read 6.4 - 6.5; 15.1
section 8:
regex; cookies
cookies
read 14.1 - 14.2; 15.1 - 15.3
lab 8:
sessions and cookies
more cookies; sessions;
HW7 assigned
read 14.1 - 14.3
more sessions;
intro to SQL, databases
read 13.1 - 13.2, 13.4
section 9:
SQL
multi-table SQL queries (joins)
read 13.3
lab 9:
SQL
more joins; SQL and PHP; HTML tables;
HW8 assigned
read 13.3 - 13.5
web services
read (none)
section 10:
Ajax/XML/JSON;
web services
web security
read Ch. 15
(further reading:
How to Break Web Software)
lab 10:
final exam review
discuss final exam;
what's next?;
NO CLASS
NO CLASS
NO CLASS
FINAL EXAM
8:30 - 10:20
GUG 220
Bring your Husky card!
NO CLASS