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.
Great post Harrison. Just the kind of inspiration i was looking for. You have answered some of my questions before i even asked. Also your name sounds Zambian which suggests you could be my country mate. At your level i doubt if you are in our country. I would like to converse more with you (firstname.lastname@example.org)
I have just cleared OCP Java SE 6 Professional Exam (1Z0-851) with 73% and I am now at the crossroads with which next step to take. Looking at the Java EE technologies i find EJB 3.1 more friendlier to me though i haven't actually had hands-on experience with it. I also have a lot of interest in JSF 2.0 technologies but i was disappointed to learn there isn't yet a certification on JSF.
Just one question i have, how long did it take you to achieve Java Business Component Developer 6 certification?