SETC Training844-434-7382
 Find a Course: 
Programming TrainingMicrosoft TrainingMS Office TrainingServer TrainingManagement TrainingNetwork TrainingAbout UsContact Us

Java Training

The learning experience was excellent.
Comment from Law Society of Upper Canada

1. Title

  • JEE Programming for WebSphere Professionals (JWSPH, 5 days)
    View PDF

2. Course Pre-requisites

  • Basic knowledge of Java programming and the Class Library

3. Target Audience

  • Programmers who want to familiarize themselved with the design and implementation of Enterprise Java application on WebLogic

4. Dates and Pricing

2 People for Guaranteed Live or Virtual Delivery $2,775.00 per person

5. Outline

Module 1: Overview Of JEE

Topic 1: Java Platforms

Topic 2: JEE Technologies

Topic 3: Multi-Tier Architectures

Topic 4: Advantages of Multi-Tier Architectures

Topic 5: Container-Based Approach

Topic 6: JEE Application Models

Topic 7: HTTP Services Application Model

Topic 8: N-Tiered Application Model

Topic 9: JEE Deployments

Module 2: Introduction To WebSphere

Topic 1: What is WebSphere?

Topic 2: Overview of WebSphere

Topic 3: WebSphere Directory Structure

Topic 4: The config.xml File

Topic 5: Starting and Stopping WebSphere

Topic 6: Administrative Commands

Topic 7: Administrative Utilities

Topic 8: Administration Console

Module 3: Servlets

Topic 1: A Simple Servlet

Topic 2: Web Applications

Topic 3: Configuring Servlets

Topic 4: Running the Servlet in WebSphere

Topic 5: Setting Initialization Parameters

Topic 6: Dynamic Reloading of Servlets

Topic 7: Servlet Initialization Parameters

Topic 8: Servlets and Threads

Topic 9: The Single-Thread Model

Topic 10: Cookies

Topic 11: Sessions

Topic 12: Session Management

Module 4: Javaserver Pages

Topic 1: JavaServer Pages

Topic 2: A Simple JSP

Topic 3: JSP Syntax

Topic 4: Configuring JavaServer Pages

Topic 5: JSP Directives and Actions

Topic 6: JavaServer Pages and JavaBeans

Module 5: Struts And JSF

Topic 1: Struts Overview

Topic 2: Moving towards MVC

Topic 3: Working with netui Tags

Topic 4: Implementing a Form Bean

Topic 5: Implementing Actions

Topic 6: Working with Page Flows

Topic 7: Moving towards JSF

Module 6: Java Naming And Directory Interface

Topic 1: What is JNDI?

Topic 2: Benefits of JNDI

Topic 3: Naming Services

Topic 4: Directory Services

Topic 5: Using JNDI

Topic 6: Context Operations

Topic 7: JNDI Utility Class

Topic 8: Naming Exceptions

Module 7: WebSphere Jdbc

Topic 1: JDBC Driver Types

Topic 2: Connection Pools

Topic 3: JDBC Data Sources

Topic 4: Configuring a JDBC Connection Pool

Topic 5: Configuring Data Sources

Module 8: Enterprise Javabeans

Topic 1: EJB Component Model

Topic 2: Parties Involved in EJB Deployment

Topic 3: EJB Server

Topic 4: EJB Container

Topic 5: Types of Enterprise Beans

Topic 6: EJB Wrapper Interfaces

Topic 7: Deployment Descriptors

Topic 8: Context and Environment Objects

Topic 9: The Remote Interface

Topic 10: The Home Interface

Topic 11: The Enterprise Bean Class

Topic 12: Using Java Annotations

Topic 13: The Client Code

Topic 14: Deploying the EJB in WebSphere

Module 9: Session Beans

Topic 1: Session Bean Lifetime

Topic 2: Session Bean Interface

Topic 3: Session Bean Lifecycles

Topic 4: Accessing Environment Entries

Topic 5: Pool Settings for Stateless Session Beans

Topic 6: Deploying and Running the Tax Application

Topic 7: Exceptions Thrown by the CartBean

Topic 8: Cache Settings for Stateful Session Beans

Module 10: Bmp Entity Beans

Topic 1: Entity Beans and Interface

Topic 2: Lifecycle of an Entity Bean

Topic 3: Deploying Entity Beans

Topic 4: Deployment Settings for Customer Bean

Topic 5: Pool and cache Settings for Entity Beans

Module 11: Cmp Entity Beans

Topic 1: Container-Managed Persistence

Topic 2: Primary Key Class

Topic 3: Mapping Container-Managed Fields

Topic 4: Deployment Setting for Product Bean

Topic 5: WebSphere Query Language

Topic 6: Running the Product Application

Module 12: Transactions

Topic 1: Container-Managed Transactions

Topic 2: Transaction Attributes

Topic 3: System vs. Application Exceptions

Topic 4: Rolling Back a Container-Managed Transaction

Topic 5: Bean-Managed Transactions

Topic 6: Summary of Transaction Options

Topic 7: Creating an Enterprise Application

Module 13: Java Message Service

Topic 1: JMS and the JEE Platform

Topic 2: Basic JMS Concepts

Topic 3: The JMS Programming Model

Topic 4: Configuring JMS for WebSphere

Topic 5: Reliable Message Delivery

Topic 6: Message:Driven Beans

Module 14: Implementing Webservices

Topic 1: The Need for SOA

Topic 2: Web Service Technology Overview

Topic 3: Implementing a Web Service using WebSphere

Topic 4: Implementing a Web Service Client using WebSphere

Topic 5: Exposing Session Beans using Web Services

Topic 6: Securing Web Services

SETC Training on LinkedIn follow @CTESTraining Follow us on Facebook
  Programming Training
  Microsoft Training
  Network Training
  Management Training
  Server Training
  Microsoft Office Training
Site developed and authored by Jean-Marc Choquette