CSCI 4208 Developing Advanced Web Applications (Spring 2008)

Syllabus

Announcements

Last Update: April 30, 1:15 pm (final exam topics posted)

Lec

Date

Class Agenda

Projects

Related Documents

1

Jan 14

Overview

 

J2EE Tutorial, Java for C++ Programmers

2

Jan 16

Topic 1: Basic Elements of the Web

 

 

3

Jan 23

Basic Elements of the Web

Topic 2: Terminology and Notation

 

 

4

Jan 28

Topic 3: Servlets I

 

Servlet References

5

Jan 30

Servlet I - contd.

P0 out

 

6

Feb 6

Topic 4: Servlets II

P0 due

 

7

Feb 11

Topic 5: Relational Databases

 

SQL Plus Reference

8

Feb 13

Topic 6: JDBC

P1 out

JDBC Example & Driver

9

Feb 18

Topic 7: JSP

 

JSP Examples

10

Feb 20

JSP - contd.

Topic 8: JSP Design Patterns

 

Examples for JSP Design Patterns

11

Feb 25

JSP Patterns - contd.

 

Example of Model 2 and Custom Tag

12

Feb 27

Topic 9: JSP Custom Tags

P1 due

P2 out

P2 Checklist

 

13

Mar 3

Topic 10: Database Txns & Performance

 

ConnectionCacheServlet

14

Mar 5

Topic 11: Javascript

 

 

15

Mar 10

Javascript contd.

 

 

16

Mar 12

Topic 12: Host Objects

 

 

17

Mar 24

Host Objects - contd.

 

 

18

Mar 26

Topic 13: XML - Introduction

P2 due

P3 out

P3 Checklist

XML Quick Reference

19

Mar 31

XML Intro - contd.

Topic 14: XML Info Modeling Using DTD

 

DTD Examples

20

Apr 2

XML Info Modeling contd.

 

 

21

Apr 7

Topic 15: Processing XML

 

SAX Examples

DOM Examples

22

Apr 9

Processing XML contd.

 

 

23

Apr 14

Topic 16: Transforming XML Using XSL

P3 due (April 12)

P4 out

XSL Examples

24

Apr 16

XSL - contd.

 

 

25

Apr 21

Topic 17: Querying XML Using XPath

 

XPath Examples

XSLT & XPath Quick Reference

26

Apr 23

Topic 18: Security

 

Basic Authentication Example

27

Apr 28

Topic 19: Ajax

 

 

28

Apr 30

Topic 20: Alternatives

P4 due

Web Services (optional)

 

May 7

Final Exam 3:00-5:00 pm

Final Exam

Final Exam Topics