Java Web Applications

Outline

Day Subject Exercise / Project
15.11. HTML Web Pages
CSS Styling
CSS Layout
Web Page
22.11. HTTP Protocol
Web Concepts and Applications
Todo Domain Model
29.11. Java Web Applications (Servlets)
MVC Pattern (JavaServer Pages)
Todo Web Controllers and Views
06.12. HTTP Cookies
State Management (Sessions)
Todo User Management
13.12. Data Exchange Formats (XML/JSON) Todo Persistence
20.12. RESTful Web Services Todo REST Interface
10.1. Authentication
Testing and Documentation
Todo REST Authentication
20.1. Project Delivery