This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
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 (email@example.com)
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?