aspose file tools*
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes if anybody can shoe me the path for SCJD 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 "if anybody can shoe me the path for SCJD" Watch "if anybody can shoe me the path for SCJD" New topic
Author

if anybody can shoe me the path for SCJD

devendra singh
Greenhorn

Joined: Jun 22, 2000
Posts: 13
hi freinds i am a SCJP and now want to go for developer exam.what should i need to know before going for the assignment.
for eg,servlets...rmi...corba..?
if anybody can help me i would be very grateful
regards
devendra
Subha Ambigapathy
Greenhorn

Joined: Oct 03, 2000
Posts: 18
Hi,
Welcome to the board!!!
You need to be familiary in either RMI or Network sockets its your choice. But for the exam you need to have some knowledge in both. So you have to be familiar in both.
- threads,
- RMI
- sockets
- serialization
- collections
- streams
- javadoc
- Swing
These are the unofficial topics for the assignment as well as for the exam.
All the best.
Subha
Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5782
Interesting list Subha. Can you prioritise each of these and give them relative weightage so that we know how much to concentrate on while learning them?
Thanks a bunch!
Ajith


Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
devendra singh
Greenhorn

Joined: Jun 22, 2000
Posts: 13
dear subha
i would be grateful if u can tell me the website or tutorial or about the books that oneneeds to study...
thanks in anticipation
regards
devendra
Subha Ambigapathy
Greenhorn

Joined: Oct 03, 2000
Posts: 18
Hi Singh,
This link will give you some usefull links for preparation.
http://www.javaranch.com/ubb/Forum25/HTML/000126.html
I feel that developer exam is not something like studying one or two books and passing the exam. Its really practical orianted. So far I bought two books for reference. My opinion is not to spend more money for the books. I guess you might be having RHE book. Read the developer's section. I heard that new edition of RHE is better.
Core java Volume I & II.
Lot of free stuffs available in Net. If we make use of it that itself enough.
Ajith,
It's my pleasure to help you. I got l..o..t of help from you when I was preparing for programmers exam.
I don't know how to prioritize. B'cas its all depends on how you are planning to design.
- threads, (syncronized, wait , notify)
- RMI (basics, passing parameters, deploying the class files)
- sockets (yet to study)
- serialization (Basic idea)
- collections (Read about important classes)
- streams (For coding mostly we don't need much. Basic idea)
- javadoc (Try to use most of the functions. Really interesting. . )
- Swing ( JFrame, JTable, JComboBoxes,JButtons,JTextField )
If you want to implements the project in best design you need to study a lot. Its all just my opinion.
Subha
Rong Chen
Ranch Hand

Joined: Aug 07, 2000
Posts: 30
hi,
i just passed SCJP last week, and am preparing SCJD now, thank you for your info.
rong
Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5782
Subha,
Thanks again!...I am sure I will frequent this forum for the next couple of months.
Ajit
Lionel PJ
Greenhorn

Joined: Oct 31, 2000
Posts: 8
[b]
I don't know how to prioritize. B'cas its all depends on how you are planning to design.
- threads, (syncronized, wait , notify)
- RMI (basics, passing parameters, deploying the class files)
- sockets (yet to study)
- serialization (Basic idea)
- collections (Read about important classes)
- streams (For coding mostly we don't need much. Basic idea)
- javadoc (Try to use most of the functions. Really interesting. . )
- Swing ( JFrame, JTable, JComboBoxes,JButtons,JTextField )

Nice to see your mail abt prioritizing the concepts that one needs to learn about SCJD.
I would not give a priority to each of these topics but instead I can suggest a few methods by which you can program better for scjd.
Regarding threads,
read these articles http://www.javaworld.com/javaworld/jw-09-1998/jw-09-threads_p.html
http://www.javaworld.com/javaworld/jw-10-1998/jw-10-toolbox.html
http://www.javaworld.com/javaworld/jw-11-1998/jw-11-toolbox-2.html
http://www.javaworld.com/javaworld/jw-11-1998/jw-11-toolbox-3.html
http://www.javaworld.com/javaworld/jw-12-1998/jw-12-toolbox-2.html
http://www.javaworld.com/javaworld/jw-02-1999/jw-02-toolbox-3.html
http://www.javaworld.com/javaworld/jw-03-1999/jw-03-toolbox-2.html
http://www.javaworld.com/javaworld/jw-04-1999/jw-04-toolbox.html
http://www.javaworld.com/javaworld/jw-05-1999/jw-05-toolbox.html
http://www.javaworld.com/javaworld/jw-06-1999/jw-06-toolbox2-2.html
About JButton
Now the most important thing I feel is in the use of swings. Lets say you make a button that internally makes an rmi call, this button will be depressed and you may not be cancel this operation, as Swing is not threadsafe unfortunately and it was made just for performance, look and speed. So you may have to use worker threads. the information on this can be sought for in any good thread programming book.
About JTable
to display the data is simple. But it would be useful if you can have a generic JTable that displays any kind of data based on the number of columns and rows. So this piece of code can be used for your future projects too
Javadoc is simple its not really difficult. Just try it and you will find its easy but make sure you implement them.
Read the instructions once too often and make sure you got the spec right. Join groups and share your ideas there also.
And if possible please read about Design Patterns in Java. There are 23 of them. You will find this really useful 2. Its available for free download from Cooper and from Bruce Eckel.
Hope this helps.
Best of Luck
Regards,
LioneL
[This message has been edited by Lionel PJ (edited January 24, 2001).]
Lionel PJ
Greenhorn

Joined: Oct 31, 2000
Posts: 8
one more thing I would like to say is you can learn about thread programming and concurrecy handling.
There are books availble if you want to refer to them. For sample Concurrent Programming in Java 2nd ed. by Doug Lea (Sun material).
Its not necessary that you have to buy the book, but you can visit the site and download the src code, its available freely as a file called allcode.java.
In this file you can read the file about RWLock class which may give you an idea about concurrent programming int the real world.
Hope this helps.
Regards,
LioneL
Subha Ambigapathy
Greenhorn

Joined: Oct 03, 2000
Posts: 18
Hi Lionel,
Thanks for the useful links and appreciate it.
Subha
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: if anybody can shoe me the path for SCJD