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:
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?
Thanks in advance
You might want to add to that a book or tutorial on Security cause I heard most people get low scores in that area.
You can try browsing Javaranch's SCEA Books list for recommendations on certain topics.
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.