File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes Passed SCJP! Now what? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "Passed SCJP! Now what?" Watch "Passed SCJP! Now what?" New topic

Passed SCJP! Now what?

Oscar Wu

Joined: Dec 14, 2005
Posts: 12
Hi guys,

I've been preparing for the last 4 months to pass the SCJP, and I've just passed today. I think now I have the basics for some real actual coding experience..

I'd like to take the SCJP, but just dont know where to start; I have never coded a real working application before.

I'd just like to get some pointers on where to start? Should I start by learning swing, SQL, or other topics beyond the SCJP? Are there any good resources, sample applications to work on? or should I just download my own programming assignment from Sun and see where I stand?


SCJP 1.4 - 03/06<br />SCWCD - In progress
Kai Witte
Ranch Hand

Joined: Jul 17, 2004
Posts: 356


Working towards SCJD is the right idea in your situation. When I started with my SCJD assignment I had plenty of experience with all major aspects of it already, and I could finish the assignment quickly. I also read many posts from people for whom the SCJD assignment was the first project of that size, in Java, and with RMI. They certainly learned more from it than did, because I learned some of these things from other projects already. And all of them did well and had fun and passed. So either way works out fine.

If you want to do it my way, I recommend to learn Swing and RMI from the Sun tutorial, read "Effective Java" and "Design Patterns" and develop a couple of projects on the way, including 1 - 3 projects with 50 kB or more source code. Also learn to use one testing framework (JUnit, JTiger or TestNG). I'd do it that way again.

If you want to start with the SCJD assignment right away, just take the time to learn basics in Swing (~ 10 hours) and RMI (~ 3 hours) first.


Kai Witte's business website Kai Witte's private homepage
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
Hi Oscar, Congratulations on passing SCJP!
Because SCJD is a large investment, in time and money, and you do not have much experience in using Java, I would advise you to study some books first.

If you have one of Kathy and Bert's SCJP certification books there is a developer certification section (I think it is on the CD in the Java 5.0 book).
In Heller's SCJP book there, too, is a section on SCJD.

As a dedicated SCJD book I suggest this one co-authored by Andrew Monkhouse.

Reading those, especially the last one, will help you gain the required experience you need to tackle the SCJD.

Also read the JavaRanch SCJD forum FAQ found here
[ March 05, 2006: Message edited by: Barry Gaunt ]

Ask a Meaningful Question and HowToAskQuestionsOnJavaRanch
Getting someone to think and try something out is much more useful than just telling them the answer.
Ed Tse
Ranch Hand

Joined: Sep 18, 2003
Posts: 183
I also read "Head First Design Patterns" again by Karthy and Bert a while ago which helped me a lot in OOD.

SCJP, Pre-SCJD (URLyBird 1.3.1), Teradata Cert'd Prof
Oscar Wu

Joined: Dec 14, 2005
Posts: 12
Thank you for your input. I have decided to go for the SCWCD, while readind about RMI and other basic concepts for the SCJD.
Bob Nedwor
Ranch Hand

Joined: Aug 17, 2005
Posts: 215

I also bought the same book Barry is talking about. The one co-authored by Andrew. You should get it too.

Bob N
SCJP - 1.4
SCJD - (B&S) Used 1.5 And It Runs On Solaris10
SCWCD - Thanks to HFSJ!!
I agree. Here's the link:
subject: Passed SCJP! Now what?
It's not a secret anymore!