SCEA-Certification and Training

Enroll Now
Pay Now

Course Description 
The SCEA certification is for software architects who can lay out the structure for J2EE-compliant applications with an emphasis on making the best use of J2EE features to create flexible, scalable, secure designs. The SCEA signifies that its holders can handle advanced design responsibilities and lead roles in creating applications. To succeed, SCEA candidates must demonstrate a deep understanding of appropriate uses of modern design architecture and current J2EE technologies for business applications

The SCEA philosophy Software architects are expected to be able to understand and communicate high-level design concepts to programmers under their direction and also to higher-ups who must approve their designs. Thus, the SCEA certification puts a lot of emphasis on design concepts and less on concrete APIs.

In particular, two areas of design abstraction—the Unified Modeling Language (UML) and design patterns—receive strong emphasis. UML is a system for drawing diagrams of object-oriented designs and then documenting and using diagrams throughout the design process. UML evolved out of a synthesis of several design methodologies to become an industry standard overseen by the Object Management Group (OMG).

The SCEA certification also places heavy emphasis on design patterns using terminology from an influential book, Design Patterns: Elements of Reusable Object-Oriented Software, by Erich Gamma, et al. This book revolutionized thinking about programming in its use of patterns to describe reusable program designs and components. The success of this book spawned a number of similar books, but for the SCEA, you need only be familiar with the original source.

Jonathon Smith

Wordpress Teacher

Answer all of your questions

Customer Reviews