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