WA1174 WSAD V5.1.1 Boot Camp for Java Programmers
Course Outline |
|
| 1.
Introduction to WebSphere Studio Application Developer |
|
- WebSphere Studio architecture
- WSAD workspace and workbench
- WebSphere Studio family offerings
- What's new in WSAD v5.1
- WSAD vs. VisualAge for Java
|
|
| 2.
Installing and Setting up WSAD |
|
- Installing WSAD
- Setting up the workbench perspectives (Java, J2EE, Web, Server, Help)
- Setting up the workbench views (Navigator, Editor, Task, Outline)
- Setting up the workbench preferences
- Creating a server instance and server configuration for WebSphere Application Server
- Configuring a server instance
- Starting and stopping the server instance
|
|
| 3.
Creating Java Applications using WSAD |
|
- Creating a Java project
- Creating a class
- Using WSAD editors
- Using WSAD wizards
- Debugging and unit testing with WSAD
|
|
| 4.
Creating Web Applications using WSAD |
|
- Creating a Web project
- Creating servlets
- Creating servlet filters
- Work with Page Designer
- Creating JSPs
- Creating a JavaBean
|
|
| 5.
Creating EJBs using WSAD |
|
- Creating an EJB project
- Creating an entity bean
- Creating a meet-in-the-middle database map
- Using the EJB query language
- Multiple-mapping with CMP entity beans
- Creating a session bean
- Unit testing with the WSAD EJB client
|
|
| 6.
Deploying J2EE applications in WebSphere Application Server |
|
- J2EE application modules
- Configuring J2EE deployment descriptors with WSAD
- Export J2EE modules
- Install J2EE modules in WebSphere Application Server
|
|
| 7.
Team Development |
|
- Understanding architecture and terminology of team development with WSAD
- Versioning systems: e.g. CVS
- CVS Repository Exploring Perspective
- Management of team development actions
- Configuring the team development environment
|
|
| 8.
Building an application with Ant |
|
- Introduction to Ant
- Ant build files
- Built-in Ant tasks
- Creating a simple build file in Ant
- Running Ant
- Working with J2EE and Ant
|
|
| 9.
Web Services using WSAD |
|
- Web Services overview
- Creating Web Services
- Using Web Services
- Web Services and the UDDI Explorer
|
|
| 10.
Unit Testing with JUnit |
|
- What is JUnit
- Using JUnit in WSAD
- Creating and running test cases
- Creating and running test suites
|
|
| 11.
Profiling your application |
|
- Profiling Concepts
- Configuring WebSphere Test Environment
- Enabling the Profiling Agent in WSAD
- Profiling processes at a remote host
|
|
| 12. Struts Programming with WSAD |
|
- Introduction to Struts
- Objectives
- Review: MVC model
- What is Struts?
- Struts flow
- Components in Struts?
- The Model
- The View
- The Controller
- struts-config.xml
- The data-sources element
- The form-beans element
- The global-forwards element
- The action-mappings element
- Sample
- The role of web.xml for the application
- Configuring Struts in web.xml
- web.xml content
- Steps to configuring Struts in web.xml
- Sample
- Building a simple Struts Application
- The input form� The struts-config.xml
- The Form Bean class
- The Action class
- The result page
|
|
| Appendix A. Migrating from VAJ |
|
| (Custom modules) Appendix B. Team Development with ClearCase LT |
|
| (Custom modules) Appendix C. Team Development with PVCS |
|