| Week
| Date
| Topic
| Reading for this class meeting
| Assignment / Due
|
| 1
| Aug 28
| First Day Admin Intro to LAMP, Web Architecture, and HTTP
| Syllabus Ch 1
| Assign1
|
|
| Aug 30
| PHP
| Ch 2 Ch 2 Examples
| Assign 1 due
|
| 2
| Sep 4
| MySQL
| Ch 3 Ch 3 Examples
|
|
|
| Sep 6
| More MySQL Lab 1 - MySQL (My Solutions)
|
| Groups due
|
| 3
| Sep 11
| HTML Tables and Forms
| Chs 4, 5 Ch 4 Examples
| Proj1 assigned
|
|
| Sep 13
| More MySQL Commands
| Ch 6 Ch 5 Examples Ch 6 Examples
|
|
| 4
| Sep 18
| Project 1 - status reports
|
|
|
|
| Sep 20
| Validating User Input, Handling Errors
| Chs 8, 9 Ch 8 Examples Ch 9 Examples
|
|
| 5
| Sep 25
| Project 1 - demos
|
| Project 1 due Proj2 assigned
|
|
| Sep 27
| No Class - Demos all done
|
|
|
| 6
| Oct 2
| No Class - Weigle at GHC
|
|
|
|
| Oct 4
| No Class - Weigle at GHC
|
|
|
| 7
| Oct 9
| No Class - Fall Break
|
|
|
|
| Oct 11
| htaccess, Sessions, Cookies
| Ch 12 Ch 12 Examples
|
|
| 8
| Oct 16
| Project 2 - status reports
|
|
|
|
| Oct 18
| Troubleshooting Tips Database examples
| Ch 18 Ch 10 Ch 10 Examples
|
|
| 9
| Oct 23
| Project 2 - demos
|
| Project 2 due
|
|
| Oct 25
| No Class - Demos all done
|
| Proj3 assigned
|
| 10
| Oct 30
| No Class - Hurricane Sandy
|
|
|
|
| Nov 1
| Sending Email, Analyzing Log Files Uploading and Editing Images
| Ch 11, Ch 17 Ch 11 Examples Ch 7 Ch 7 Examples
|
|
| 11
| Nov 6
| Project 3 - status reports
|
|
|
|
| Nov 8
| No Class - Weigle at BioCom2
|
|
|
| 12
| Nov 13
| No Class - extra project time due to Sandy
|
|
|
|
| Nov 15
| Project 3 - demos
|
| Project 3 due Proj4 assigned
|
| 13
| Nov 20
| CAPTCHA, Search
| CAPTCHA example Search examples Ch 13 (esp. pgs. 477-478)
|
|
|
| Nov 22
| No Class - Thanksgiving Break
|
|
|
| 14
| Nov 27
| No Class - Project Work Time
|
|
|
|
| Nov 29
| Project 4 - status reports
|
|
|
| 15
| Dec 4
| No Class - Project Work Time
|
|
|
|
| Dec 6
| No Class - Project Work Time
|
|
|
|
| Tue, Dec 11 12:30-3:30pm
| Project 4 - demos
|
| Project 4 due
|