Firstly, thanks to you all for the great and educative forum discussions and information.
This forum and the following information sources helped me to pass the certification exam:
1. The EJB 3.1 Specification
- The most complete and accurate source of my EJB 3.1 knowledge
2. Study notes by Ivan Krizsan
- Thanks a lot, I enjoyed reading your book
3. I read some new topics about EJB 3.0 from EJB 3 in Action
- The book is easy to read
Because of my personal interest in Enterprise Software Development and work requirements, I decided to read more than I needed for the certification exam. The process went as follows:
I got my Introduction to EJB 2.0 from:
- Head First EJB
- I recommend this book for folks without prior EJB knowledge
- Special edition using Enterprise JavaBeans 2.0
- I recommend this book for folks moving on to intermediate EJB knowledge
Afterwards I ended up reading:
- Expert One-on-One J2EE Design and Development
- I recommend this book for folks with experience looking for best practices in development of complete and professional JEE solutions. This is a an excellent book even though it is based on EJB 2.0 spec, the wisdom in it is everlasting. Note that this book is not suitable for beginners.
- I did a lot of practice and mock exams from different books, one of them is SCBCD Exam Study Kit: Java Business Component Developer Certification for EJB
. This book gives a concise introduction to the SCBCD exam based on the EJB 2.0 specification. It also contains concise notes, questions and answers at the end of every chapter.
Note: EJB has evolved quite much since the release of the first specification. I recommend studying it according to one's needs, In my case, for example, I needed to study for Java EE 6 EJB Developer Certified Expert Exam - 1Z0-895 (EJB 3.1), but I read the above mentioned books out of interest and work requirements.
Best wishes Ranchers