• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

Passed SCJD with 400/400

 
Ranch Hand
Posts: 232
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Roel,

Great Job!! and Congratulations!
Can you please tell me which books you followed apart from Monkhouse and Kathy Sierra or if these two are more than enough for the preparation.Also please let me know the exact validity on the assignment submission after getting the coupon and the time gap within which the exam should be taken.

Please revert back,

Thanks ,
Krithika
SCJP1.5
 
Ranch Hand
Posts: 404
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
congratulations
 
Sheriff
Posts: 11604
178
Hibernate jQuery Eclipse IDE Spring MySQL Database AngularJS Tomcat Server Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Krithika,

Welcome to the JavaRanch !

krithika cs wrote:Can you please tell me which books you followed apart from Monkhouse and Kathy Sierra or if these two are more than enough for the preparation.Also please let me know the exact validity on the assignment submission after getting the coupon and the time gap within which the exam should be taken.



I did only use the Andrew Monkhouse book (read it just once and used it then as a reference). I also used Sun's RMI Tutorial (link you can find in the ScjdFaq). And last (but certainly not least): the scjd forum at javaranch was a great help too. You 'll find there solutions, ideas, tips, hints, suggestions,... to every problem you will face during your journey to become a scjd. So if you have a question, first try searching for it because it's almost certain you will find a similar question.

Kind regards and good luck,
Roel
 
Ranch Hand
Posts: 213
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Great score.......Congratulations!!! Keep it up
 
Ranch Hand
Posts: 497
2
Spring Java Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratsss Dude !!!
 
author and cow tipper
Posts: 5009
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Wow! Now THAT is impressive!

-Cameron McKenzie
 
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi ,Roel De Nijs i am new to this forum.
currently i am working in php can you please tell me how i proceed for scjd from where i start.
 
kiran sonawane
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
i am new to this form and working in php ,i have just start to prepare for scjd would you please tell me how to proceed .also can i get assignment of anyone just to get idea about real assignment if permissible.
 
Roel De Nijs
Sheriff
Posts: 11604
178
Hibernate jQuery Eclipse IDE Spring MySQL Database AngularJS Tomcat Server Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Kiran,

First step to become a SCJDeveloper is becoming a SCJProgrammer. So before you can take this certification, you have to pass the programmer certification (for jdk 5 or 6). You can find more info about that one in the ScjpFaq (and the SCJP-forum).

Kind regards,
Roel
 
Roel De Nijs
Sheriff
Posts: 11604
178
Hibernate jQuery Eclipse IDE Spring MySQL Database AngularJS Tomcat Server Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
For those who are interested. This is the content table of my choices.txt document (between brackets the number of points in that section):
  • General Considerations (1)
  • Documentation (1)
  • My own created interface (6)
  • My DAOFactory (3)
  • The Data class (15)
  • Locking (5)
  • Server (8)
  • User Interface (9)
  •  
    kiran sonawane
    Greenhorn
    Posts: 22
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    i did scjp , scwcd.
     
    Roel De Nijs
    Sheriff
    Posts: 11604
    178
    Hibernate jQuery Eclipse IDE Spring MySQL Database AngularJS Tomcat Server Chrome Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator

    kiran sonawane wrote:i did scjp , scwcd.



    Oops, my mistake: didn't paid attention to your signature

    Getting a real assignment from anyone won't happen, because it's forbidden! The closest you can get to it, is buy the SCJD-book of Andrew Monkhouse: it covers all topics needed to pass the scjd-exam. A similar example to what you might expect of the real assignment is used to explain each topic. You can find on the website of the publisher (Apress) a download of the sources of the sample project, without the book the sample code is quiet useless.

    Topics you will have to know:
    - gui development with swing/awt
    - locking (with new api or wait/notify/notifyAll) (the most important one of all: if you fail here, you will fail almost certainly)
    - file i/o with RandomAccessFile
    - RMI or sockets (everyone except maybe 1 brave guy is going for RMI)
    - writing documentation (both user manual as javadoc)

    Don't know of you have much Java development experience in real life, but I would certainly start reading Andrew's book (I maybe have to start asking him a percentage for all these recommendations ) and if you have doubts, things you don't understand,... you can look on the internet for extra information (like sun's rmi tutorial for example), you can search the SCJD-forum (it has loads of information and i think every possible question is already answered 10 times) or you can post your question in the SCJD-forum and we'll happy and glad to try and help you.
    Also you can have a look at the reading materials and the faq.

    And one final remark: remember the assignment has from now on a 1-year time limit, so you have 1 year to submit it (starting from the moment you downloaded your assignment i believe). So if you lack some experience in some areas, maybe it's better to develop some experience before downloading/purchasing the assignment (but all depends of course about the free time you have to spend on it)

    Kind regards and good luck,
    Roel
     
    Bartender
    Posts: 4116
    72
    Mac TypeScript Chrome Java Linux
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Well Done !! Congrats
     
    kiran sonawane
    Greenhorn
    Posts: 22
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    hi Roel De Nijs i am fresher and working in php can i score well, i really impressed with your score , how much effort you had taken for it ?
     
    Roel De Nijs
    Sheriff
    Posts: 11604
    178
    Hibernate jQuery Eclipse IDE Spring MySQL Database AngularJS Tomcat Server Chrome Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator

    kiran sonawane wrote:i am fresher and working in php can i score well


    I think if you don't have any real life java experience, it will be a lot harder. But of course it also depends on your personal strengths (quick learner or not,...). I have been developing (in full-time job) in Java since June 2004 and since January 2007 I work in a consultancy company so I do normally 3-4 different projects on a year. And each project gives you other insights and view on things (and all that knowledge you might use in your assignment).

    I got my assignment somewhere in 2007 (I think April or May), together with Andrew's book. I read the book completely (except the wrapping up chapter because that was still far, far away ). Due to my job and an ankle injury I was not able to do anything on the assignment. At the start of 2009 I made my new year resolution to finally start and finish the assignment. So I have developed on it for 4 months (2-3 weeks I couldn't do anything because illness or virus on pc) when working a full-time job (so that's quiet hard). On weekdays I could spend 2-3-4 hours, in the weekends it was 6-7-8 hours. Worked of course not every evening or weekend day, and when Champions League (football) was on I was working and watching together

    I kept things as simple as possible and only added the required things. Briefly this is how i handled it (in depth described in my first post):
    1. Data class (access to file + locking)
    2. Server (rmi for networked mode)
    3. GUI
    4. user documentation and desicisions document

    Kind regards,
    Roel
     
    kiran sonawane
    Greenhorn
    Posts: 22
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    you have lot of experience , is it good to me to do scjd or scdjws for getting good job (i did scjp and scwcd)
     
    Roel De Nijs
    Sheriff
    Posts: 11604
    178
    Hibernate jQuery Eclipse IDE Spring MySQL Database AngularJS Tomcat Server Chrome Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator

    kiran sonawane wrote:is it good to me to do scjd or scdjws for getting good job (i did scjp and scwcd)



    For getting good job I think you have to wait until this economical crisis is over A similar question was asked here and I still have the same opinion about it.

    Kind regards,
    Roel
     
    Greenhorn
    Posts: 9
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Hi Roel,

    I got my assignment somewhere in 2007 (I think April or May), together with Andrew's book. I read the book completely (except the wrapping up chapter because that was still far, far away ). Due to my job and an ankle injury I was not able to do anything on the assignment. At the start of 2009 I made my new year resolution to finally start and finish the assignment. So I have developed on it for 4 months (2-3 weeks I couldn't do anything because illness or virus on pc) when working a full-time job (so that's quiet hard). On weekdays I could spend 2-3-4 hours, in the weekends it was 6-7-8 hours. wrote:



    With reference to my previous post,guess there is no time limit for the assignment?Please correct me if am wrong but on reading your post i have a doubt about the duration.Please help.

    Thanks ,
    Krithika
     
    Roel De Nijs
    Sheriff
    Posts: 11604
    178
    Hibernate jQuery Eclipse IDE Spring MySQL Database AngularJS Tomcat Server Chrome Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Hi Krithika,

    It all depends on when you downloaded/purchased your assignment. More info about the new time limit, you can find in this thread.

    Kind regards,
    Roel
     
    krithika shekhar
    Greenhorn
    Posts: 9
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Hi Roel,

    Thanks for the information .I havent dowloaded the assignment as yet which means that i have a one year time limit on it when i download it anytime from now.Thanks once again.

    Thanks,
    Krithika
     
    Ranch Hand
    Posts: 1880
    Firefox Browser Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    congrats!!
     
    Ranch Hand
    Posts: 537
    Eclipse IDE Python Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    I am wondering what is this 18 month rule for the JDK. JDK 5 came out in like 2005 if i am not wrong and JDK6 came out in 2008 i think so 18 months now means we are supposed to use JDK 7 from now on for SCJD???
     
    Ranch Hand
    Posts: 69
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Congrates dud...
     
    Roel De Nijs
    Sheriff
    Posts: 11604
    178
    Hibernate jQuery Eclipse IDE Spring MySQL Database AngularJS Tomcat Server Chrome Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Hi Nitish,

    This is the exact quote from instructions.html:

    You may develop your code using any implementation of the Java 2 platform, but the submission that you return must have been tested and shown to work under a production (not development) version of the Sun Microsystems' Java 2 platform and that platform must not have been superseded by a new production version for more than 18 months by the time you make your submission.


    I don't think JDK 7 is already released as a production version, so the only JDK you can use to test/submit your assignment under is any version JDK 6.0

    Kind regards,
    Roel
     
    Nitish Bangera
    Ranch Hand
    Posts: 537
    Eclipse IDE Python Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Oh thanks, i am still reading the book for SCJD and plus your reviews on SCJD. Still haven't purchased the assignment. Before i do that, i need to clear off all suspicious things and yes COngrats on a real great score . I hope i would get that too.
     
    Ranch Hand
    Posts: 814
    Java Linux
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Great Roel Congratulations !!! for your success
     
    krithika shekhar
    Greenhorn
    Posts: 9
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Hi Roel,

    I have a doubt.When i download the assignment will i be given any specific id cos in the faq's it is said that the assignments will only be checked after i write the exam.On verifying with a prometric center here,I ll only be able to get the voucher for the exam(that is obvious) But how does sun identify that the exam written is for the assignement i submit.And yes is there any extra cost for downloading the assignemnt or just the payment for the voucher is sufficient.

    Please revert back,

    Thanks,
    Krithika
     
    krithika shekhar
    Greenhorn
    Posts: 9
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Hi ,

    krithika shekhar wrote:Hi Roel,

    I have a doubt.When i download the assignment will i be given any specific id cos in the faq's it is said that the assignments will only be checked after i write the exam.On verifying with a prometric center here,I ll only be able to get the voucher for the exam(that is obvious) But how does sun identify that the exam written is for the assignement i submit.And yes is there any extra cost for downloading the assignemnt or just the payment for the voucher is sufficient.

    Please revert back,

    Thanks,
    Krithika



    Kindly revert back at the earliest !

    Thanks ,
    Krithika
     
    Ranch Hand
    Posts: 137
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Congratulations
     
    Roel De Nijs
    Sheriff
    Posts: 11604
    178
    Hibernate jQuery Eclipse IDE Spring MySQL Database AngularJS Tomcat Server Chrome Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Hi krithika,

    Sorry for the delay in my answer, but I don't monitor this forum as closely as the SCJD-forum.

    First of all it's true that your assignment will be graded after you took the essay exam.
    Secondly, when I did my first certification exam I received an id from Sun and one of Prometric. You can find these numbers if you login to the CertDatabase. These id's will be used to match the assignment with the essay exam. And because you already should be a SCJP (before you can take SCJD), you should already have these ids. And i suggest if you communicate with sun (through the who2contact email address for example) always provide these ids.
    Finally if you pay for the assignment voucher you can download the assignment without any cost. When you're about to finish you have to request upload rights and when granted you can upload your assignment (again without any extra costs). Finally you have also to purchase the essay exam voucher.

    Hopefully everything is clear.
    Kind regards,
    Roel
     
    krithika shekhar
    Greenhorn
    Posts: 9
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator

    Roel De Nijs wrote:Hi krithika,

    Sorry for the delay in my answer, but I don't monitor this forum as closely as the SCJD-forum.

    First of all it's true that your assignment will be graded after you took the essay exam.
    Secondly, when I did my first certification exam I received an id from Sun and one of Prometric. You can find these numbers if you login to the CertDatabase. These id's will be used to match the assignment with the essay exam. And because you already should be a SCJP (before you can take SCJD), you should already have these ids. And i suggest if you communicate with sun (through the who2contact email address for example) always provide these ids.
    Finally if you pay for the assignment voucher you can download the assignment without any cost. When you're about to finish you have to request upload rights and when granted you can upload your assignment (again without any extra costs). Finally you have also to purchase the essay exam voucher.

    Hopefully everything is clear.
    Kind regards,
    Roel



    Ah i see .

    Thanks a lot Roel.

    Krithika
    SCJP1.5
     
    Greenhorn
    Posts: 18
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    I am a new Member ... i am so impressed with your score man !
    I just want to prepare for my SCJD... i have SCJP 5.0 .
    I am currently a student and also working but do most web development without java .. i use PHP/MySL, JAVASCRIPT, AJAX to program dynamic XHTML/CSS...
    I have a tight schedule of time for myself .. i am in Yr 1 in school ...
    Please, i need advice .. do i fit to prepare and write this freaking SCJD now ? I think i love and have passion for Programming JAVA ......
    Thanks in advance
     
    Roel De Nijs
    Sheriff
    Posts: 11604
    178
    Hibernate jQuery Eclipse IDE Spring MySQL Database AngularJS Tomcat Server Chrome Java
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Hi Mustafa,

    Welcome to the JavaRanch!

    i am so impressed with your score man !

    Like you could read in the 1st post I was also impressed and amazed with my score when I discovered I passed. Certainly not expected a perfect score, but of course very happy because I spend a whole lot of my free time in this assignment and try to come close to perfection.

    i use PHP/MySL

    I learned a bit of PHP in the last 3 months of 2008 while developing a whole new site for the futsal team of my brother. The link can be found in my signature. The language is dutch, so I guess you won't understand anything, but it has the normal stuff for a football website: game overview, ranking, statistics, player info, match reports,...

    do i fit to prepare and write this freaking SCJD now ? I think i love and have passion for Programming JAVA

    My advice would be to first to get some experience in Java development. Because this is one of the most challenging certificates possible. You have to provide an application that uses Locking, Networking (RMI or sockets) and GUI development. I don't say you can't take it now (and you might even pass), but it will be a very hard and difficult journey. Even for me (having 5 years experience in Java development, most of them in web development) it was hard (certainly if you try to combine it with a full-time job/study) and you have maximum a 1 year time limit.
    But of course it is not all about experience, but also about intelligence, drive, motivation, common sense,... And here is a great community which will help you with all your questions. But if you are unexperienced in every API required in this assignment, it certainly will be a very hard and difficult year for you. On the other hand of course it might be more instructive than 5 years of IT courses.

    From the official scjd-page:

    APIs relevant to the assignment

    The assignment generally requires that you can write code using the Java programming language, using any and all constructions. You must also be able to make reasonable use of the following additional facilities and APIs:

    * Thread handling and synchronization
    * Swing (and AWT to the extent necessary to support Swing)
    * Standard file IO (java.io, not java.nio)
    * Either: Socket-based network programming and serialization _or_ Java RMI (Java Remote Method Invocation) (your choice of one or the other, not both).



    Hope my comment was helpful and you are able to take a wise decision. Maybe you can start a new topic in the scjd-forum and ask experiences of other scjd'ers, so you'll get different opinions and a better view on this certification.

    Kind regards,
    Roel
     
    Mustafa Segun
    Greenhorn
    Posts: 18
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    Thanks so much for the response...
    I am try as much as possible to gather experience... coz, currently , i am in school and also a member of the software commitee of my school .. am a core member.
    i will see if i can lay my hands on few projects to widen my experience before i even pay / request for my SCJD assignment.
    Thanks so much
     
    Self destruct mode activated. Instructions for deactivation encoded in this tiny ad.
    We need your help - Coderanch server fundraiser
    https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
    reply
      Bookmark Topic Watch Topic
    • New Topic