Complete Java EE Patterns Training

Elite Credits: 17
Duration: 2 Days

Upcoming Classes

Sorry, nothing scheduled right now. But, click Request a Date below to get something on the calendar soon.

Price: $1,695.00

Request A Date

On Site/Private

Can't find a class that fits right for you? Contact us to inquire about scheduling your own private class

Contact Us

Description

Complete Java EE Patterns discusses best practices for creating enterprise applications using Java. This workshop is designed to show how to use common design patterns encountered when creating a JEE application. Students will be introduced to patterns and will be expected to evaluate and recommend design improvements, and recognize poor practices. This class is a design/architecture class and emphasizes concept as well as code. Students will get experience coding each pattern hand on.

 

Bring This Course To You

For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.

Learn More

Prerequisites

Although this class is largely a design course, all designs are implemented using Java EE. A strong knowledge of Java, some experience with Java Web Development, and a basic understanding of EJB is suggested.

Course Outline

Introduction to Patterns

  • Defining a Pattern
  • Pattern History
  • JEE
  • The Demonstration Application
  • Model View Controller Architecture
  • Continuing Resources

Creation and Command

  • The Singleton Pattern
  • Factory Method Pattern
  • Abstract Factory
  • Command
  • Introspection Refresher

Controller and ViewHelper

  • Front Controller
  • View Helper
  • The Control and Command Strategy

Data Access Patterns

  • Data Access Objects
  • Data Transfer Objects
  • DAO with Factories

Facade and Business Delegate

  • Façade
  • Session Façade
  • Business Delegate
  • Service Locator

Free Resources from Intertech

Free Tutorial: Spring Batch Admin

Free Book Chapter: Java Web Services

Free Whitepaper: WebSphere Resources

X