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
- Sun Education for Certifications: http://suned.sun.com/US/certification/java/index.html
- SCJD Objectives: http://www.sun.com/training/catalog/courses/CX-310-252A.xml
Tutorials and whitepapers
- JavaRanch Books Link: http://www.javaranch.com/books.jsp
- Sun's Java Coding Conventions: http://java.sun.com/docs/codeconv/
- Sun's JavaDoc tool home page: http://java.sun.com/j2se/javadoc/
- Page describing Model View Controller: http://ootips.org/mvc-pattern.html
- Sun's RMI Tutorial: http://java.sun.com/docs/books/tutorial/reallybigindex.html#rmi
- Sun's Swing Tutorial: http://java.sun.com/docs/books/tutorial/reallybigindex.html#uiswing
- Sun's Java Tutorials: http://java.sun.com/docs/books/tutorial/reallybigindex.html
- 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.patterndepot.com/put/8/JavaPatterns.htm
- Object Orientated Pattern Digest: http://patterndigest.com/
- UMBC design patterns in Java: http://www.research.umbc.edu/~tarr/dp/fall00/cs491.html
- Portland Pattern Repository: http://c2.com/ppr/.
- Alain Trottier's online notes for Fly By Night Services assignment
- The Java 2 Developer Essay Exam: http://www.informit.com/isapi/product_id~{FE8827AC-6896-4BD9-BEFB-173573D551FD}/content/index.asp
- Packaging, Testing, and Submitting the Assignment Application for the Java 2 Developer Exam: http://www.informit.com/isapi/product_id~{42E77974-F997-47C4-A37D-AB5A011106CF}/content/index.asp
- Objectives and Deliverables for the Java 2 Developer Exam: http://www.informit.com/isapi/product_id~{52C81F45-6A73-4943-AD2E-E87DF1F6844B}/content/index.asp
Useful notes by SCJD holders or candidates
- Ken Krebs' notes: http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=25&t=006007
Mock Tests
- SoftSCJD: http://www.softlearn-systems.com/products.html
- Enthuware's JDevPlus - Sample Project, Pre-submission Validation, Complete Guidance
Recommended Reading:
| Title | Author | JavaRanch Rating | JavaRanch Review | Amazon link | Sample chapter |
| Sun Certified Programmer & Developer for Java 2: Study Guide (Exam 310-035), Third Edition | Kathy Sierra and Bert Bates | 10/10 horseshoes | here | ISBN 0072226846 | chapter 10 chapter 12 chapter 14 |
| The Sun Certified Java Developer Exam with J2SE 1.4 | Mehran (Max) Habibi, Jeremy Patterson, Terry Camerlengo | 8/10 horseshoes | here | ISBN 1590590309 | chapter 7 - NIO |
| The Sun Certified Java Developer Exam with J2SE 5, Second Edition | Andrew Monkhouse, Terry Camerlengo | | | ISBN 1590595165 | |
| Complete Java 2 Certification Study Guide, Third Edition | Philip Heller, Simon Roberts | 7/10 horseshoes | here | ISBN 0782140777 | chapter 17 |
| Java 2 Certification Virtual Trainer | Simon Roberts, Philip Heller, Michael Ernest | | | ISBN 0782150152 | |
| Java 2 Certification All-in-One Exam Guide | William Stanek | | | ISBN 0072191694 | |
| Java 2 Certification Training Guide | Jamie Jaworski | | | ISBN 078972765X | |
| Java 2 Developers' Exam Cram 2 (Exam Cram CX-310-252A & CX-310-027) | Alain Trottier | 6/10 horseshoes | here | ISBN 078972992X | here |
| Beginning Java Objects: From Concepts to Code | Jacquie Barker | 5/10 horseshoes | here | ISBN 1861004176 | |
CategoryFaq CategoryCertification
|