WA1034 Servlet JSP and EJB 2.0 Programming in WebLogic Server V6.0 using VisualCafé Training and Courseware Course Outline

1. Overview of Web Applications
  • J2EE based Web Application architecture
  • Application server Functionality
  • WebLogic Platform Introduction
2. WebLogic Application Development Environment
  • Tools for Application development
  • Tools for Application Testing and Deployment
  • WebLogic Application Development Environment Setup
3. Servlet Programming
  • Servlet Overview
  • HTTP Servlet API
  • Servlet Life Cycle
  • Programming with MVC model
  • JDBC and Database Connection Pooling
  • Session tracking
  • Examples
  • Using VisualCafé Wizards
4. JSP Programming
  • JSP Overview
  • JSP Directive
  • JSP Expressions
  • JSP Scriptlets
  • JSP Declarations
  • Using JavaBeans with JSP
  • Examples
  • Using VisualCafé Wizards
  • Integrating Servlet and JSP
5. Deploy Web Application (Servlets and JSP) inside WebLogic Application Server
  • Architecture of WebLogic Server Administration
  • Using WebLogic Administration Console to deploy Servlets and JSPs of Web Applications
6. JMS Programming
  • JMS Overview
  • Develop JMS clients
  • WebLogic JMS Service
  • Samples
7. Enterprise JavaBeans Programming - Overview
  • EJB Fundamentals
  • Overview of EJB Container and EJB Server Responsibilities
  • Overview of Entity EJB and Session EJB
  • Overview of EJB deployment
8. Enterprise JavaBeans Programming - Session Bean
  • Session Bean Contexts and Lifecycle
  • Writing Stateless Session Beans
  • Writing Stateful Beans
  • Examples
9. Enterprise JavaBeans Programming - Entity Bean
  • Entity Bean Contexts and Lifecycle
  • Writing Container-Managed Entity Beans
  • Writing Bean-Managed Entity Beans
  • Examples
10. Message-Driven Bean
  • Message-Driven Bean Overview
  • Creating a JMS Server and Queue
  • MDB vs. Session/Entity Beans
  • MDB implementation
  • Samples
11. Enterprise JavaBeans Programming - Advanced
  • Using Session Beans as the clients of entity beans
  • Using Servlets as EJB clients
  • Using Transaction
  • Writing Bean-Managed Entity Beans
  • Examples
12. Deploy EJBs into WebLogic Application Server
  • Types of EJB Deployment
  • Hot Deployment
  • Auto Deployment
  • The WebLogic EJB utility
  • The EJB Deployment Descriptor