WA1150 WebSphere Overview for Developers using WSAD V5
Course Outline |
|
| 1. Introduction to IBM WebSphere |
|
- Build an enterprise Web application
- The IBM WebSphere platform
- Introduction to WebSphere Application Server
- WebSphere Application Server architecture, component and configuration model
|
|
| 2. WebSphere Application Server Installation |
|
- Installing WebSphere Application Server
- Testing the installation
- Migration from previous versions
|
|
| 3. WebSphere Application Server Administration |
|
- Concepts of J2EE application models
- Introduction to WebSphere Application Server administration tasks and tools
- WebSphere application administration with the Administrator’s Console
- WebSphere administration with XMLConfig
|
|
| 4. Introduction to WebSphere Studio Application Developer |
|
- Introduction to the WebSphere Studio family
- WSAD Workspace and Workbench
- Workspace perspectives (Java, J2EE, Web, Server, Help)
- Workbench views (Navigator, Editor, Task, Outline)
- Workbench preferences
- Create a project
- Create a class
- Use the WSAD editor
|
|
| 5. Java Servlets |
|
- Java Servlets
- Responsibilities of a Servlet
- The Servlet life cycle
- First Servlet – HelloWorld
- Creating Servlets with WSAD
- HelloWorld Servlet with WSAD
- Invoking the HelloWorld Servlet
- Retrieving form fields
- Retrieving form fields – an example
- Session tracking in Servlets
- Session tracking – an example
|
|
| 6. JavaServer Pages |
|
- What are JavaServer Pages?
- First JSP – hello.jsp
- Test and debug a JSP in WSAD
- JSP expressions
- JSP scriptlets
- Hello JSP World – an example
- JSP directives
- Retrieving form fields – an example
- Servlet-to-JSP communication
|
|
| 7. Enterprise JavaBeans |
|
- Needs for EJB
- What are EJBs?
- Characteristics of EJBs
- The EJB architecture
- EJB servers
- EJB containers
- EJB classes and interfaces
- Enterprise JavaBeans in WSAD
- Session beans
- Entity beans
|
|
| 8. Deploying J2EE Applications in IBM WebSphere |
|
- Assembling J2EE application models with the WebSphere Application Assembly
Tool (AAT)
- Setting Classpath
- Administering J2EE applications with the WebSphere Web Admin Console
|
|
| 9. Performance Tuning, Security, Frameworks and Web Services |
|
- Concepts for performance monitoring and tuning
- WebSphere Resource Analyzer
- WebSphere security architecture
- WebSphere security configuration
- Struts
- Web Services
|
|