Lecture | Topics | Read before class | Project |
Lect #1 May 24 | Course Requirements, Syllabus, Web programming models, Hello world in HTML, CSS, Javascript, PHP, ASP, and Java. Handouts | Web Notes | Lab #1 |
Lect #2 May 31 | Java EE5 Environment, Facilities, and Examples | TBD Web Notes | Lab #2 |
Lect #3 June 07 | Asp.Net Environment, Facilities, and Examples | Text chaps 2-4 Web Notes | Lab #3 |
Lect #4 June 14 | PHP Environment, Facilities, and Examples | Text Chap 13 Web Notes | Lab #4 |
Lect #5 June 21 | Relational data model with examples in PHP, Asp.Net, and Java | Text chaps 5,6,9 Web Notes | Lab #5 |
Lect #6 June 28 | Web Services with PHP, Asp.Net, and Java Examples | Text Chap 12 Web Notes | Lab #6 |
Lect #7 July 05 | Examples of WebApp/DB and WebService/WebClient applications in Java, C#, and PHP | Text chap 5, 6, 9, 11 Web Notes | Lab #7 |
Lect #8 July 12 | Ajax and other selected topics | Text Chap 12 Web Notes | Lab #8 |
Lect #9 July 19 | Application Security Platform comparisons Final Project status reports | Text Chap 10 Web Notes | Final Project |
Lect #10 July 26 | Final Project Demonstrations: Schedule | Final Project |