Contact PI
Technologies such as JPA and EJB3, as well as frameworks such as Spring, web services, and rich interfaces, have significantly impacted previous generations of design patterns. Many of these technologies were heavily influenced by the very problems that previous design patterns addressed. While the basic patterns still ring true, the more advanced patterns have evolved into more robust solutions for secure, stable and scalable enterprise applications.
In this is a lab-intensive Java/JEE design patterns training course, you will explore the many sophisticated JEE-oriented design patterns and how to use these patterns to develop solid, robust, and reusable JEE applications. Working in a hands-on environment, you will explore key patterns in each of the different JEE layers and how they are used most effectively in building robust, reusable JEE applications. This course combines the use of hands-on coding labs with several "mini-projects" to be completed throughout the training to get you using and reviewing the Patterns in a practical manner.
You will be led through an extended project whose solution includes the application of the various patterns as well as several cross-cutting patterns addressing issues such as security, transactions, and auditing. Throughout the course you will explore the Crosscutting, Presentation Tier, Business Tier, and Integration Tier pattern categories. You will compare and contrast these patterns and explore the advantages and disadvantages of using certain patterns for explicit development functions in the JEE framework.
Designers and architects needing to relate real problems to JEE-based solutions
Practical experience developing basic JEE applications
This course is approximately 50% dynamic lab exercises and 50% lecture, designed to train you in essential JEE development skills, coupling the most current techniques with the soundest industry practices.
Copyright © 2015 Proven Impact