Java Servlets 
... (
J2SE) programmers who want to build
Web applications or
J2EE components and systems. The course begins with an overview of server-side
Java programming and Web protocols. Then students learn the
Java Servlets architecture, the request/response cycle, and servlet life cycle, and how to build interactive Web applications that parse and/or generate
HTML forms. Several prominent patterns for
more...
Developing Java Web Services 
...derstand the lifecycle and context of
JAX-RPC services as
J2EE components.
Describe the use of the JAX-RPC message context in managing
SOAP headers.
Implement a JAX-RPC message handler to adapt an existing
Web service.
Implement a session-aware
JAX-RPC Web service that relies on
HTTP sessions based on cookies.
Create, send, receive, and read SOAP attachments using SAAJ or JAX-RPC.
more...