I've passed SCWCD and SCBCD exams within the past 2 months because I have the objective to take SCEA. I can say I have now a good knowledge on EJB, but there are other stuff I need to improve. So, I put together a list of books I intend to buy in order to take the exam. Here's the list:
Core J2EE Patterns: Best Practices and Design Strategies, Second Edition
Head First Design Patterns (Head First) [Illustrated]
Sun Certified Enterprise Architect for J2EE Technology Study Guide
UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition
Despite of that, I have already good background in Java language (SCJP 1.4) and have read HF EJB and HF JSP. Is there any other book you would recommend? Is there one of the above books you would NOT recommend?
1 Core J2EE Patterns: Best Practices and Design Strategies, Second Edition 2 Head First Design Patterns (Head First) [Illustrated] 3 Sun Certified Enterprise Architect for J2EE Technology Study Guide 4 UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition
The SCEA exam is combined with three parts, Step 1(CX-310-051), Step 2 (CX-310-300A), Step 3 (CX-310-061). 051 is a choice testing. You can read through book3 to prepare this part, and also you should be familiar with knowledge on patterns(book2, or GOF) and UML(book4). 300A is an assignment exam. It examines your ability to apply the general architecture and j2ee kowledge to a business scenario and provide a J2EE solution. Book1 would tell you how to design a robust J2EE system. For 061, don't worry about it if you have finished step2.
I wasn't selected to go to mars. This tiny ad got in ahead of me:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop