Find Courses Here
J2EE Architecture and Patterns using Eclipse and JBoss Print E-mail
Course Length - 5 Days 
  
Course Description:

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.

 
  
Course 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

     

 
     
What You Will Learn:

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
 
     
Who Should Attend?

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.

 
     
Course 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.