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.
I'm looking for a little guidance regarding the success rate of taking a boot camp training course for the SCJP certification vs. self training. I've already bought training materials to train myself, but I find that it is taking quite some time! I would like to get my certification by end of May, at the latest, but don't have a lot of time.
Has anyone taken one of the boot camps, and successfully passed the exam right away?
If so, and if you were in the NY & NJ area, what training school did you attend for the boot camp?
I'm really sure you will get prepared by yourself with no boot camp training courses if you use the correct study stuff and strategy.
However, if you are a Java newcomer, Honestly, I think only one month is not enough just because you would have to read some book, practice and re-practice a few mock questions and practice some snipped java code.
On the other hand, if you have a solid Java background, I think you can review some key points in one month and then appear to write the exam.
Even so, I'm still in doubt whether you can pass the exam by preparing for only one month just because even those guys who have a solid Java background but are not used to new Java 5 features, for certain have to sit aside and considerately study some stuff about Generics and other interesting Java features such as Autoboxing/Unboxing and so on ...
"If someone asks you to do something you don't know how to, don't tell I don't know, tell I can learn instead." - Myself
Crash courses in which you get a load of stuff pumped into your head to pass an exam are useless, in fact they're worse than useless. You don't really learn anything, all that knowledge is crammed factoids in shortterm memory which are gone in a few days. A week after the exam, you remember maybe 20% of it and can apply even less of that knowledge because you never learned how it all links together.
Crash courses can be useful, but they are one of the more uncomfortable ways of learning. Can you give a link to anyone who offers a crash course designed to get you through the exam, I am not aware of such courses.
Thank you all for your input. This save me a lot of money and probably disappointment because I wouldn't want to do a boot camp just to pass the exam. I would like to become as proficient in Java as possible.
Here are 3 accelerated Java traing programs that I found. The first 2 are classroom instructor led, and the 3rd is online instructor led. I received a quote from the first one for about $3,000.00, the 2nd I haven't found out the price. The 3rd is only about $380.00. I guess because it's online, and only 2 hrs a day for 5 days. When they responded to me, they advised that the program wasn't starting until mid May, so I think it's a new program.
Edisandro, I've seen one of your other postings regarding your journey to become certified. Congrats on passing the exam!
It's possible that I can utilize a similar strategy. It may take me longer than I would have originally liked but I'd rather be a very good Java developer in the long run than one that passes the exam, but still can't do my job well due to loss of crammed info. I do have the same K&B book, and I have about 1 & 1/2 year of experience in Java.
You see, my issue is that I'm also still in college. So, I was trying to learn as much Java as fast as I can so I can go back to school and concentrate on the classes during summer sessions. It's very hard to learn for school and for the job at the same time when they are so very different learning tracks. It's frustrating!!
Joined: Sep 14, 1999
One of my frustrations with these types of courses is that they sometimes seem to have been designed without close refrence to the exam curriculum. Thus One of those courses listed includes the following topics
1. Connecting Computers Accros the Internet 2. Networking Classes of java.net.* 3. The Java Client/Server Model 4. Building an EchoServer 5. Multithreading Client/Server Examples
My main gripe with such courses (as I said) is that they're designed to provide the candidate with shortterm knowledge only. There's usually no time (or inclination) to make sure the knowledge is retained more than a very short period after the course ends (just enough time to pass an exam or interview), leaving the world with another person who has a piece of paper that should indicate he has skills which in reality he does not.
As a refresher course they're useful, as a means of teaching people new skills they're worse than useless.
The issue with Java 5 is that none of my clients are in a position of converting to it. That puts a damper on picking up the knowledge in the real-world. I need the certification because my job requires it, hence, I need a crash course on the Java 5 features. I have the WizLabs software and after about a week of studying 8 hrs/day, my scores tell me I'm not ready. I need a course in addition to the practice exams. It does help to copy code snippets to Eclipse and step through, so maybe that might be just as good. The issue is time and I won't have the time to study by next Wednesday.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com