Bookmark Topic Watch 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator
We frequently see questions asking about what study guides exist for this certification. This seems a large enough topic for a page all it's own - right here.




Words to live by:

Write your code as if the person who maintains it is a homicidal maniac who knows where you live.

And:

The exam assessors aren't thinking like my-algorithm-is-bigger-than-yours code mavericks. They aren't looking for the next great breakthrough in record-locking. They aren't even looking for new, creative implementations. They are looking for development that says, "I'm a thoughtful programmer. I care about maintainability. Readability is very important to me. I want everyone to understand what's going on with the least amount of effort. I write careful, correct code. My code might not be the snappiest, and it might even incur an extra few bytes in order to make something less complex, but my logic is simple, my code and my design are clear and implement the specification perfectly, I didn't reinvent the wheel anywhere, and gosh, wouldn't you just love to have me on your team? If your project submission says all that about you, you're in great shape.

from: Sun Certified Programmer & Developer for Java 2: Study Guide (Exam 310-035), Third Edition
by Kathy Sierra and Bert Bates
Chapter 10 Understand the Sun Certified Java Developer Exam Process
McGraw Hill, Paperback, Published December 2002, 711 pages, ISBN 0072226846




Objectives and Documents
Oracle SE Certifications (Training Courses, Certifications, Learning Paths and Packages & Offers): http://education.oracle.com/pls/web_prod-plq-dad/ou_product_category.getPage?p_cat_id=267
OCMJD Details: http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=458&get_params=p_track_id:JSED6

Tutorials and whitepapers
JavaRanch Books Link: http://www.javaranch.com/bunkhouse/books.jsp
Roberto Perillo's Demystifying the OCMJD Certification paper: http://daileon.sourceforge.net/papers/ocmjd-paper-roberto-perillo.pdf
Code Conventions for the Java Programming Language: http://www.oracle.com/technetwork/java/codeconv-138413.html
Javadoc tool home page: http://www.oracle.com/technetwork/java/javase/documentation/index-jsp-135444.html
Page describing Model View Controller: http://ootips.org/mvc-pattern.html
RMI Tutorial: http://docs.oracle.com/javase/tutorial/rmi/
Java Swing Tutorial: http://docs.oracle.com/javase/tutorial/uiswing/
Java Tutorials: http://docs.oracle.com/javase/tutorial/
JavaWorld Design for Thread safety: http://www.javaworld.com/jw-08-1998/jw-08-techniques.html
Distributing your Application as an executable JAR file: http://www.cs.princeton.edu/introcs/85application/jar/jar.html

Design Patterns
Design Patterns in Java: http://www.javacamp.org/designPattern/
UMBC design patterns in Java: http://www.research.umbc.edu/~tarr/dp/fall00/cs491.html
Portland Pattern Repository: http://c2.com/ppr/

Useful notes by SCJD holders or candidates
Ken Krebs' notes: https://coderanch.com/t/184523/java-developer-SCJD/certification/NX-Notes-design-passed

Sample Assignments
Enthuware's - FREE Sample Project Implementation

Mock Tests

EPractize Labs's SCJD 6 Training Lab
Enthuware's JDevPlus - Pre-submission Validation, Complete Guidance




Recommended Reading:

TitleAuthorJavaRanch RatingJavaRanch ReviewAmazon linkSample chapter
Sun Certified Programmer & Developer for Java 2: Study Guide (Exam 310-035), Third EditionKathy Sierra and Bert Bates10/10 horseshoeshereISBN 0072226846chapter 10 chapter 12 chapter 14
The Sun Certified Java Developer Exam with J2SE 1.4Mehran (Max) Habibi, Jeremy Patterson, Terry Camerlengo8/10 horseshoeshereISBN 1590590309chapter 7 - NIO
The Sun Certified Java Developer Exam with J2SE 5, Second EditionAndrew Monkhouse, Terry Camerlengo  ISBN 1590595165 
Complete Java 2 Certification Study Guide, Third EditionPhilip Heller, Simon Roberts7/10 horseshoeshereISBN 0782140777chapter 17
Java 2 Certification Virtual TrainerSimon Roberts, Philip Heller, Michael Ernest  ISBN 0782150152 
Java 2 Certification All-in-One Exam GuideWilliam Stanek  ISBN 0072191694 
Java 2 Certification Training GuideJamie Jaworski  ISBN 078972765X 
Java 2 Developers' Exam Cram 2 (Exam Cram CX-310-252A & CX-310-027)Alain Trottier6/10 horseshoeshereISBN 078972992Xhere
Beginning Java Objects: From Concepts to CodeJacquie Barker5/10 horseshoeshereISBN 1861004176 





CategoryFaq CategoryCertification
 
Everybody's invited. Except this tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
    Bookmark Topic Watch Topic
  • New Topic