WA1031
Java Web Application Programming in WebSphere V4.0 using VisualAge for
Java V4.0
Course Outline |
|
| 1. Overview of Web Applications |
|
- J2EE-based web application architecture
- Application server functionality
- WebSphere platform introduction
|
|
| 2. WebSphere Application Development Environment |
|
- Tools for application development
- Tools for application testing and deployment
- Understanding the basics of VisualAge for Java
- Setting up a new project in VisualAge for Java
|
|
| 3. Servlet Programming - Basic |
|
- Servlet overview
- HTTP Servlet API
- Servlet life cycle
- Example
- Developing servlets
|
|
| 4. JSP Scripting - Basic |
|
- JSP overview
- JSP directives
- JSP expressions
- JSP scriptlets
- JSP declarations
- Examples
- Developing and testing JSP
|
|
| 5. Servlet Programming - Advanced |
|
- Programming with the MVC model
- JDBC and database connection pooling
- Session tracking
- Integrating servlet and JSP
- Examples
|
|
| 6. JSP Scripting - Advanced |
|
- Using JavaBeans with JSP
- Examples
|
|
| 7. Deploying Web Applications (Servlets and JSP) Inside WebSphere Application
Server |
|
- Architecture of WebSphere Application Server administration
- Using the WebSphere Administration Console to add enterprise applications
|
|
| 8. Enterprise JavaBeans Programming - Overview |
|
- EJB fundamentals
- Overview of EJB container and EJB server responsibilities
- Overview of entity EJBs and session EJBs
- EJB deployment descriptor
|
|
| 9. Enterprise JavaBeans Programming - Session Bean |
|
- Session bean contexts and lifecycle
- Writing stateless session beans
- Writing stateful beans
- Examples
- Creating session beans
|
|
| 10. Enterprise JavaBeans Programming - Entity Bean |
|
- Entity bean contexts and lifecycle
- Writing container-managed entity beans
- Writing bean-managed entity beans
- Examples
- Creating entity beans
|
|
| 11. Enterprise JavaBeans Programming - Advanced |
|
- Using session beans as the clients of entity beans
- Using servlets as EJB clients
- Using EJB access beans as EJB clients
- Using transaction
- Writing bean-managed entity beans
- Examples
- Setting up an EJB project
|
|
| 12. Deploying EJBs into WebSphere Application Server |
|
- EJB deployment JAR file
- Editing the EJB deployment descriptor
- Deploying EJBs into WebSphere Application Server AE V4.0
|
|