| Title | Description | Duration | Outline |
|---|
|
Introduction to Java Portlets
|
Provides an introduction to web-application development using
Java Portlets 1.0 and 2.0(JSR 168, 268).
Level: Overview
|
1 Day
| |
|
Introduction to Java Server Faces 2.0
|
Provides a solid introduction to web-application development using the
Java Server Faces 2.0 application framework.
Level: Overview
|
2.5 Days
| |
|
Java 2 Enterprise Edition (J2EE) Overview
|
An introduction to J2EE,
the Java-based enterprise technology.
Topics include: Enterprise technology,
Java client/server technology, J2EE overview,
J2EE technologies, J2EE architecture,
handling XML documents, commercial J2EE servers,
and accessibility/interoperability
with non-Java and other Java technologies.
Level: Overview
|
1/2 Day
| |
|
Java Enterprise Edition 6 (Java EE 6) Overview
|
Provides an overview of key Java EE components and concepts
including:
Java Servlets,
Java Server Pages,
Java Persistence Architecture,
Object Relational Mapping,
Enterprise Java Beans (EJBs),
Java Server Faces (JSF),
Java Transaction Service (JTS),
Java Messaging Service (JMS),
and SOAP based Web Services.
Level: Overview
|
1/2 Day
| |
|
Developing Java Web Services
|
Web Services are becoming an increasingly popular architecture and mechanism
for publishing and accessing application services.
This course presents an introduction to web services,
followed by detailed presentation of their key technologies and Java support technologies
(SOAP, UDDI, WSDL, JAX-RPC and JAXR), as well as how to build and use them on a popular web server.
It combines frequently-requested topics into a unified presentation.
Level: Intermediate
|
5 Days
| |
|
Introduction To XML Web Services Using WSAD
|
Web Services are becoming an increasingly popular architecture
and mechanism for publishing application services.
This course presents relevant Web Services Standards and Technologies in a hands-on format
featuring IBM's WebSphere Studio Application Developer (WSAD).
Level: Intermediate
| 4 Days | |
|
J2EE Connnection Architecture (JConn)
|
J2EE CA is a standards-based mechanism
for accessing legacy systems from Java / J2EE applications
that significantly reduces
the challenges of legacy system integration.
It provides a standardized, easy-to-use,
legacy system-independent way
to communicate with different backend systems.
This course conveys an in-depth understanding of what JConn is
and how to use it.
Level: Intermediate
|
1 Day
| |
|
Java Server Pages (JSPs)
|
Prepares the Java programmer to
design, implement, and test Java Server Page components of web applications.
Level: Intermediate
|
2 Days
| |
|
Java Servlet Programming
|
Prepares the Java programmer
to design, implement, and test
server-side processing components of web applications.
Level: Intermediate
|
2 Days
| |
|
Java Tag Libraries
|
Java Tag Libraries
provide powerful server-side processing power
to JSP Developers while hiding
Java syntax and implementation.
This class presents the classes and techniques necessary
to define effective and powerful Java Tag Libraries
for use within Java Server Pages (JSPs).
Level: Intermediate
|
2 Days
| |
|
Java Web Technologies
|
This seminar presents
a survey of the most popular, leading-edge,
Java technologies used to develop web applications:
Servlets, Java Beans, Java Server Pages (JSP), JDBC,
standard and custom JSP Tag Libraries, Struts, JavaServer Faces,
Java XML and Java SOAP-based technologies.
Also presented are non-Java technologies,
including a survey of web-centric technologies,
application development environment overview, and application servers.
Level: Intermediate
|
5 Days
| |
|
Using the Java Message Service (JMS) API
|
The Java Message Service (JMS) API allows applications to
communicate asynchronously
with each another by creating, sending, receiving, and reading messages.
This course prepares participants to use the JMS
in J2SE and J2EE applications
through lectures and hands-on Lab Exercises.
Level: Intermediate
|
1 Day
| |
|
Enterprise Java Beans (EJB) 3.0
|
EJB Programmers are delighted with the relative simplicity of EJB 3.0 !
It is quite different, however, from EJB 2
and requires insight into Annotations and the Persistence API.
In addition to a well-rounded introduction,
this course provides instruction and hands-on lab work with
Session Beans, Interceptors, and Entity Beans using
the Sun Java Application Server 9 platform.
Level: Advanced
|
1 Day
| |
|
Java Persistence API
|
New J2EE 5 capabilities empower Java Class designers
with the ability to easily persist instances into
relational data-stores. Even plain-old Java objects (POJOs)
can be defined as persistent "Entities",
dramatically reducing the amount of database-related coding effort.
This class prepares experienced Java programmers
to utilize the Persistence capabilities
provided with J2EE 5.
Level: Advanced
|
1-2 Days
| |