WA1088 J2EE Architecture and Patterns using Eclipse and JBoss Training and Courseware |
|
J2EE is a collection of technologies specifically meant to aid development of enterprise class software applications. This course will help architects and senior developers devise a plan that other developers in the team can follow to develop robust, high performance, easy to maintain and secure applications. The material in this class covers the most critical areas of a mission critical application.
This course highlights best practices for J2EE application development. |
|
|
|
| Topics |
|
- What are Patterns?
- Presentation Tier Patterns and Best Practices
- Business and Integration Tier Patterns and Best Practices
- EJB Layer Patterns
- Transaction Management
- Performance Patterns
- Messaging Patterns
- AntiPatterns
|
|
| Course Objectives |
|
Upon completing this course, the students will be able to:
- Apply J2EE best practices to your applications
- Use a pattern language for effective communication with other J2EE programmers and architects
- Know what not to do as much as what to do
- Find performance bottlenecks and take corrective action
- Write highly-maintainable applications
|
|
| Audience |
|
Senior programmers and architects who need to develop J2EE applications for commercial use or for which performance, scalability, and maintainability levels need to be placed above the typical level for trivial or throw-away applications. |
|
| Prerequisites |
|
Students are expected to have a strong understanding of Java programming and web application programming. More than cursory knowledge of the J2EE specification (at least EJB, JMS) is recommended.
|
|
| Duration |
|
Five days. |
|