J2EEP – J2EE Patterns
Enquire/Book this course

Trained over 60000 delegates

Course delivered by industry expert instructors

Highly competitive pricing
Course Description
A Pattern-Based Approach to Effective Java EE Application Design. There is a lot of technology in the Java 2 Enterprise Edition (Java EE) platform. To successfully design applications for the Java EE platform requires a good understanding of these technologies from Enterprise JavaBeans through to JavaServer Pages. However, it is not enough just knowing the mechanics of the different technologies. As people have deployed Java EE-based applications, many good practices have been identified (and quite a few bad ones). These good practices have been encapsulated in several Java EE pattern catalogs and blueprints. This training course examines the primary patterns from these catalogs and explores how Java EE applications can be built around these patterns.
Target Student:
Architects, designers and developers who need to design and implement Java EE applications.
Prerequisites:
- Familiarity with the Java Programming Language
- Experience with the Java EE platform
Delivery Method: Instructor led, group-paced, classroom-delivery learning model with structured hands-on activities.
The training course combines lectures with practical exercises that help the delegates to put what they have learned on the training course into practice. The exercises specifically build on what has been recently taught and are built up as the training course progresses.
Performance-Based Objectives
At the end of this training course, students should be able to:
- List many of the principal Java EE patterns
- Assess the suitability of a particular pattern in a given context
- Describe how these patterns can be implemented
- Use Java EE patterns as part of application design
- Describe the Java EE Blueprints and how these use patterns
- Understand the current state of Java EE patterns and list the major Java EE pattern resources
Course Content
Context of Java EE Applications
2. Java EE Patterns and Blueprints
3. Distributed Pattern Principles
4. Web Presentation Patterns
|
5. Business Component Patterns
6. Persistence and Integration Patterns
7. Applications, Java EE Blueprints and Patterns
8. Java EE, Web Services and Patterns
|