====== [hemmerling] Java & Java Platform Languages 2/5 - Literature, Training & Certification ======
Related page:
*[[java.html|Java & Java Platform Languages 1/5]].
*[[java03.html|Java & Java Platform Languages 3/5 - The Java Language, Java Frameworks & Java APIs]].
*[[java04.html|Java & Java Platform Languages 4/5 - Java on Embedded Systems & Machine-Specific APIs]].
*[[java05.html|Java & Java Platform Languages 5/5 - Java IDEs and other Java Development Tools]].
===== Certification =====
==== Oracle CertView ====
*[[http://brm-certview.oracle.com/|Oracle University CertView]] - Empty home page of the service :-(.
*[[http://brm-certview.oracle.com/pls/certview/ocp_interface.home|Oracle University CertView Home]] - "Home" page of the service. This page is plain empty, as long as you are not once have been participating in an Oracle certification.
*[[http://brm-certview.oracle.com/pls/certview/ocp_interface.pvue_reg|Oracle University CertView Authentication]].
*[[http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=138|Oracle University "Oracle Certification
Program Guidelines"]] - "Logo Guidelines".
*[[http://brm-certview.oracle.com/pls/certview/ocp_interface.personal_info|Oracle University CertView "Oracle Personal Info"]].
*My account:
-Email address.
-Oracle Testing ID: OCxxxxxxx.
*Steps for Updating Your Profile;
-Go to [[http://www.pearsonvue.com/oracle/|Pearson VUE "Oracle Certification Testing"]].
-Select "My Account".
-Sign in.
-Select "Update Profile"
*[[http://help-education.oracle.com/pls/apex/f?p=109:3:108182273012166::::P3_PROD_ID,P3_FAQ_ID:3,354|Oracle University "Oracle Certification Program (OCP) Support Help"]].
*"How do I change the email address Oracle used to contact me about my results?" -> "Log Ticket".
*[[http://www.youracclaim.com/|Acclaim]] - "Create an account to accept and share your badge".
*[[http://www.youracclaim.com/badges/a2008724-4892-4ecc-9b34-ff2fd73338c1|Acclaim - Rolf Hemmerling "Oracle Certified Professional, Java SE 6 Programmer"]].
==== Oracle ====
*[[http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=39|Oracle Education "Zertifizierungen"]].
*[[http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-851|Oracle "Java SE 6 Programmer Certified Professional"]], [[https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=654&get_params=p_id:157#tabs-2-3&sc=WWOUACCLAIMCERTPATH|Oracle Education "Oracle Certified Professional, Java SE 6 Programmer"]] ( 1Z0-851 ).
*Multiple choice online test with 60 questions, 180 minutes time to pass the test. 35/60 questions ( officially: 61% ) must be correct to pass.
*A test rule which differs from the well-known standard rules of multiple choice tests: The number of proper answers is provided.
*[[http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-860|Oracle Education "Oracle Certified Professional, Java EE 5 Business Component Developer"]].
*[[https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-899|Oracle "Java EE 6 Web Component Developer Certified Expert"]], [[http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=654|Oracle Education "Oracle Certified Expert, Java EE 6 Web Component Developer"]] ( 1Z0-899 ).
*Multiple choice online test with 57 questions, 140 minutes time to pass the test. 37/57 questions ( = 64% ) must be correct to pass.
*A test rule which differs from the well-known standard rules of multiple choice tests: The number of proper answers is provided.
*There are no penalty points for wrong answers.
*Documents to be read for exam preparation:
-[[http://docs.oracle.com/javaee/6/api|Oracle "Java Platform, Enterprise Edition 6 API Specification"]] - The Java EE6 API Documentation.
-[[http://www.jcp.org/en/jsr/detail?id=315|The Java Community Process Program - JSRs: Java Specification Requests "JSR 315: JavaTM Servlet 3.0 Specification"]] - The Servlet 3.0 specification ( under JSR 315 ).
-[[http://www.jcp.org/en/jsr/detail?id=152|The Java Community Process Program - JSRs: Java Specification Requests "JSR 152: JavaServer Pages 2.0 Specification"]] - The JSP 2.0 spicification ( under JSR 152 ).
-[[http://www.jcp.org/en/jsr/detail?id=52|The Java Community Process Program - JSRs: Java Specification Requests "JSR 52: A Standard Tag Library for JavaServer Pages"]] - The JSTL 1.2 specification ( under JSR 52 ).
*[[http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=654&get_params=p_id:159|Oracle Education "Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer"]].
*[[http://education.oracle.com/pls/web_prod-plq-dad/ou_product_category.getPage?p_cat_id=267&p_org_id=34&lang=D#tabs-3|Oracle Education "Java SE Certification"]].
*[[http://education.oracle.com/pls/web_prod-plq-dad/ou_product_category.getPage?p_cat_id=264&p_org_id=34&lang=D#tabs-3|Oracle Education "Java EE Certification"]].
*Blog [[http://blogs.oracle.com/certification/|Oracle "Oracle Certification Blog "]].
*[[http://blogs.oracle.com/certification/faqs|Oracle "Oracle Certification Blog " - FAQ]].
*[[http://www.twitter.com/OracleCert|Twitter "Oracle Certification, @OracleCert"]].
==== Training ====
=== Local Videoconferencing-based Training in Germany ===
*[[http://www.comcave.de/|COMCAVE.COLLEGE GmbH]].
*[[http://www.comcave.de/standort/hannover|COMCAVE.COLLEGE GmbH "Hannover"]], Schiffgraben 30.
*[[http://www.comcave.de/weiterbildung/oracle-java/oracle-certified-professional-java-programmer-ocpjp?so=hannover|COMCAVE.COLLEGE GmbH "Weiterbildung Oracle Certified Professional Java Programmer (OCPJP) in Hannover"]], 2017-04-07 - 2017-07-12, 3 months. Java6 certification. Lecturer "Alexander Patrin".
*[[http://www.comcave.de/weiterbildung/oracle-java/oracle-certified-expert-web-component-developer-oce|COMCAVE.COLLEGE GmbH "Weiterbildung Oracle Certified Expert Web Component Developer (OCE)"]], 2017-07-13 - 2017-10-12, 3 months - Tomcat, JSP. "Zertifizierung zum Oracle Certified Expert, Java EE Web Component Developer".
*Lecturer [[http://www.javaee-consulting.de/|Salah Lejmi]], [[http://www.xing.com/profile/Salah_Lejmi|XING "Salah Lejmi"]].
*[[http://www.comcave.de/weiterbildung/oracle-java/java-business-component-entwickler-oracle-certified-professional?so=hannover|COMCAVE.COLLEGE GmbH "Weiterbildung Java Business Component Entwickler Oracle Certified Professional in Hannover"]], 3 months - J2EE, Enterprise Java Beans ( EJB ). "Zertifizierung zum Oracle Certified Professional, Java EE 5 Business Component Developer".
*[[http://www.comcave.de/weiterbildung/oracle-java/oracle-certified-expert-java-enterprise-javabeans-developer-oce|COMCAVE.COLLEGE GmbH "Weiterbildung Oracle Certified Expert Java Enterprise JavaBeans Developer (OCE)"]], 3 months - "Zertifizierung zum Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer".
*Literature suggestion
=== Free Online Mock Exams & Free Download Mock Exams ( Focus on Java EE 6 Web Component Developer ) ===
*[[http://www.briefmenow.org/|BRIEF ME NOW. Briefing knowledge together]].
*[[http://www.briefmenow.org/oracle/|Briefing Oracle Knowledge. Free Oracle Study Guide]].
*[[http://www.briefmenow.org/oracle/category/exam-1z0-899-java-ee-6-web-component-developer-certified-expert-update-august-14th-2014/|Briefing Oracle Knowledge "Category: 1Z0-899 (v.1) Exam 1Z0-899: Java EE 6 Web Component Developer Certified Expert"]].
*[[http://www.briefmenow.org/oracle/category/exam-1z0-859-java-enterprise-edition-5-web-component-developer-certified-professional-upgrade/|Briefing Oracle Knowledge "Category: 1z0-859. Exam 1z0-859: Java Enterprise Edition 5 Web Component Developer Certified Professional Upgrad"]]
*[[http://www.javajee.com/|JAVAEE.COM. Learn Java Easy On The Go & On Demand]].
*[[http://javajee.com/javaquizzes|JAVAEE.COM. Learn Java Easy On The Go & On Demand "JavaQuizzes"]].
=== Free Online Mock Exams & Free Download Mock Exams ( Focus on Java6 ) ===
== 4Tests √ ==
*[[http://www.4tests.com/java-programmer|4Tests "Java Programmer Exam"]].
*No OPCJP mock exam. Some questions refer to non-OCPJP topics like Java Applets and the AWT/SWING GUI API.
== akgupta.com ==
*[[http://www.akgupta.com/Java/certification.htm|akgupta.com "Java certification ( SCJP) - mock exam, study notes and links"]].
*[[http://www.akgupta.com/Java/mock_exam.htm|akgupta.com "Java Mock Exam Applet"]] - This web page loads a Java browser applet with a free mock exam.
== Richard G. Baldwin ==
*[[http://www.dickbaldwin.com/tocknowledge.htm|Richard G Baldwin Programming Tutorials - Test Your Java Knowledge]] - Good Java 1.3 skill questions of 2000-2001, with excellent tips and explanations. On the level of OPCJP mock exams, though it doesn´t claim to be an OCPJP mock exam.
== CertBeat ==
*Free mock exam questions:
*[[http://www.certbeat.com/Free/OCPJP6/1Z0-851/Practice/Exam/|CertBeat "Free OCP, Java SE 6 Programmer(1Z0-851) Practice Exam"]] - "Free 20 questions".
*Free tutorial:
*[[http://www.certbeat.com/SCJP/OCPJP/Study/Guide/|CertBeat, Mikalai Zaikin "SCJP/OCPJP Study Guide"]].
== CertCities ==
*[[http://web.archive.org/web/*/http://www.certcities.com/editorial/popquiz/story.asp?EditorialsID=40|Archive.org "CertCities - Sun Certified Java Programmer (SCJP) Exam"]] ( - 2014-04-01 ) - "30 questions. Answers and detailed explanations can be found at the end of the quiz".
== examLab ==
*[[http://www.examlab.org/|examLab]] - "The Best Quality SCJP/OCPJP Mock Exam Simulator for FREE".
== Fresh 2 Refresh ==
*[[http://www.fresh2refresh.com/|Fresh 2 Refresh]].
*[[http://fresh2refresh.com/blog/scjp-certification-faq/|Fresh 2 Refresh "SCJP Certification FAQ"]].
*[[http://fresh2refresh.com/java-questions/|Fresh 2 Refresh "Java Questions. Sample questions by topic for Java Certification"]].
== Garner Press ==
*[[http://exams.garnerpress.com/scwcd|Garner Press Examinations Centre "SCWCD"]] - Free mock exam for "SCWCD".
== Go4Java ==
*[[http://web.archive.org/web/*/http://www.go4java.20m.com/mock1.htm|Archive.org "Go4Java - Mock Exam 1"]] ( - 2012-04-30 ), but no answers.
*[[http://web.archive.org/web/*/http://www.go4java.20m.com/mock2.htm|Archive.org "Go4Java - Mock Exam 2"]] ( - 2012-06-18 ), but no answers.
== Marcus Green ==
*[[http://www.jchq.net/|Marcus Green, Java Programmer Certification Exam And Training]].
*[[http://www.jchq.net/mockexams/exam1.htm|Marcus Green, Java Programmer Certification Exam And Training "Java Programmer Certification Mock Exam No 1"]] - "This exam is based on the objectives of the JDK 1.2 exam".
*[[http://web.archive.org/web/*/http://www.examulator.com:80/phezam/question.php|Archive.org "eXamulator. Java Programmer Exam Simulator - Todays SCJP Mock Exam Question"]] ( - 2009-07-07 ).
== JavaCamp ==
*[[http://www.javacamp.org/scjp/assessment.html|JavaCamp "Java Programming Assessment Test"]].
== Java Certifications ==
*[[http://www.javacertifications.net/|Java Certifications]].
*Free mock exam:
*[[http://www.javacertifications.net/javacert/scjp1.6Mock.jsp|Java Certifications "OCPJP6 Free Mock Exam Practice Questions"]].
*[[http://www.javacertifications.net/javacert/scjp1.5Mock.jsp|Java Certifications "SCJP 1.5 Mock Exam Practice Questions"]].
*Free tutorials:
*[[http://www.javacertifications.net/javacert/scwcd1.5.jsp|Java Certifications "SCWCD 1.5 Tutorials"]].
== JavaCodeExamples ==
*[[http://www.javacodeexamples.com/|JavaCodeExamples]].
*[[http://www.javacodeexamples.com/online-java-test-quiz/|JavaCodeExamples "Free Online Java Test Quiz"]].
== Java Help ==
*Blog [[http://javasehelp.blogspot.de/|Java help]].
*[[http://javasehelp.blogspot.de/2011_12_11_archive.html|Java help "2011. 12/11 - 12/18"]].
*"SCJP Questions 211-224".
*"SCJP Questions 201-210".
*"SCJP Questions 191-200".
*"SCJP Questions 181-190".
*"SCJP Questions 171-180".
*"SCJP Questions 161-170".
*"SCJP Questions 151-160".
*"SCJP Questions 141-150".
*"SCJP Questions 131-14".
*"SCJP Questions 121-130".
*"SCJP Questions 111-120".
*"SCJP Questions 101-110".
*"SCJP Questions 91-100".
*"SCJP Questions 81-90".
*"SCJP Questions 71-80".
*"SCJP Questions 61-70".
*"SCJP Questions 51-60".
*"SCJP Questions 41-50".
*"SCJP Questions 31-40".
*"scjp questions 21-30".
*"scjp questions 11-20".
*"scjp questions 1-10".
== JAVA SCJP-OCPJP DUMPS ==
*Blog [[http://javascjpdumps.blogspot.de/|JAVA SCJP-OCPJP DUMPS | SCJP-OCPJP EXAM - Its Content JAVA SCJP / OCPJP Study Materials]].
*[[http://javascjpdumps.blogspot.de/2010/09/sun-certified-java-programmer-scjp.html|JAVA SCJP-OCPJP DUMPS | SCJP-OCPJP EXAM "Sun Certified Java Programmer ( SCJP- OCPJP ) Certification DUMPS"]] - free SCJP / OCPJP mock exam questions.
== JavaTpoint ==
*[[http://www.javatpoint.com/scjp-quiz|JavaTpoint "SCJP/OCJP Quiz"]].
== JavaTweets ==
*Blog [[http://java-tweets.blogspot.de/|JavaTweets. Blog on Java Programming and Interview Questions]].
*[[http://java-tweets.blogspot.de/p/scjp-objective-questions.html|JavaTweets. Blog on Java Programming and Interview Questions "SCJP Objective Questions"]] - Mock exam questions.
== John Johns ==
*[[http://www.kamoor.com/javainterview|Kamoor, John Johns - Java J2EE Interview Questions]] - Annoying error message "Kamoor.com server is experiencing delays. Please wait a while.. Please refresh the screen if you are seeing this message for more than 30 seconds", which makes the contents unreadable.
*[[http://www.kamoor.com/javainterview/blog|Kamoor, John Johns - Java J2EE Interview Questions "Articles"]].
*[[http://www.kamoor.com/javainterview/blog/20100518-sun-certified-java-programmer--scjp--basic-java-questions-part-1|Kamoor, John Johns - Java J2EE Interview Questions "Part-1 Sun Certified Java Programmer -SCJP- Basic Java Questions"]].
*[[http://www.kamoor.com/javainterview/blog/20100519-sun-certified-java-programmer--scjp--basic-java-questions-part-2|Kamoor, John Johns - Java J2EE Interview Questions "Part-2 Sun Certified Java Programmer -SCJP- Basic Java Questions"]].
*[[http://www.kamoor.com/javainterview/blog/20100520-sun-certified-java-programmer--scjp--basic-java-questions-part-3|Kamoor, John Johns - Java J2EE Interview Questions "Part-3 Sun Certified Java Programmer -SCJP- Basic Java Questions"]].
*[[http://www.kamoor.com/javainterview/blog/20100520-part-4-sun-certified-java-programmer--scjp--basic-java-questions|Kamoor, John Johns - Java J2EE Interview Questions "Part-4 Sun Certified Java Programmer -SCJP- Basic Java Questions"]].
*[[http://www.kamoor.com/javainterview/blog/20100523-part-5-sun-certified-java-programmer--scjp--basic-java-questions|Kamoor, John Johns - Java J2EE Interview Questions "Part-5 Sun Certified Java Programmer -SCJP- Basic Java Questions"]].
*[[http://www.kamoor.com/javainterview/blog/20100523-part-6-sun-certified-java-programmer--scjp--basic-java-questions|Kamoor, John Johns - Java J2EE Interview Questions "Part-6 Sun Certified Java Programmer -SCJP- Basic Java Questions"]].
*[[http://www.kamoor.com/javainterview/blog/20100523-part-7-sun-certified-java-programmer--scjp--basic-java-questions|Kamoor, John Johns - Java J2EE Interview Questions "Part-7 Sun Certified Java Programmer -SCJP- Basic Java Questions"]].
*[[http://www.kamoor.com/javainterview/blog/20100523-part-8-sun-certified-java-programmer--scjp--basic-java-questions|Kamoor, John Johns - Java J2EE Interview Questions "Part-8 Sun Certified Java Programmer -SCJP- Basic Java Questions"]].
== MATHMINS WORLD ==
*Blog [[http://mathmins.blogspot.de/|MATHMINS WORLD]].
*[[http://mathmins.blogspot.de/p/blog-page_37.html|MATHMINS WORLD "SCJP EXAM"]] - Free SCJP mock exam questions.
== Khalid A. Mughal, Rolf W. Rasmussen ==
*The free [[http://www.ii.uib.no/~khalid/pgjc3e/engine.html|A Programmer´s Guide to Java SCJP CERTIFICATION "Mock exam engine"]], written in Java - "You can use the mock exam engine to practise taking the exam. The engine will randomly present questions from Appendix F in the book and score answers in a way that is similar to what you may expect on the real exam".
== Nikos' Java blog ==
*[[http://nikojava.wordpress.com/|Nikos' Java blog]].
*[[http://nikojava.wordpress.com/2008/10/10/free-scjp-mock-exams/|Nikos' Java blog "Free SCJP Mock exams"]], 2008.
*"Free SCJP Mock exam for I/O".
*"Free SCJP Mock exam for Threads".
*"Free SCJP Mock exam for Generics".
*"Free SCJP Mock exam for Collections".
*"Free SCJP Mock exam for new Java 6 features".
*"Free SCJP Mock exam for Overriding & Overloading".
*[[http://nikojava.wordpress.com/2010/03/19/free-scwcd-mock-exams/|Nikos' Java blog "Free SCWCD Mock exams"]], 2009 - "This post summarizes practice exams written for the Sun Certified Web Component Developer certification" ( "Oracle Certified Professional, Java EE 5 Web Component Developer" ).
*"Free SCWCD Mock Exam for EL".
*"Free SCWCD Mock Exam for JSPs".
*"Free SCWCD Mock Exam for Servlets".
*"Free SCWCD Mock Exam for Custom Tags".
== Piotr Nowicki ==
*[[http://www.piotrnowicki.com/|Piotr Nowicki]] - Free mock exams.
*[[http://www.piotrnowicki.com/2011/03/jee-6-scwcd-mock-questions/|Piotr Nowicki "Java EE 6 SCWCD Mock Exam"]].
*[[http://exam.piotrnowicki.com/|Piotr Nowicki "Exam Simulator"]] - "This test might help to test your knowledge before taking the Oracle Certified Expert, JEE 6: JSP and Servlet Developer Exam".
*[[http://www.github.com/PiotrNowicki/OCE-JSP-and-Servlets-Developer-Mock-Exam|GitHub "PiotrNowicki/OCE-JSP-and-Servlets-Developer-Mock-Exam"]].
== QuizOver ( JavaChamp ) ==
*[[http://www.quizover.com//java-certification-questions|QuizOver.com "Start Exam: Oracle Certified Professional Java Programmer"]], [[http://www.javachamp.com/public/startExamPage.xhtml|JavaChamp "Start Exam: Oracle Certified Professional Java Programmer"]].
== SCJPTest ==
*[[http://www.scjptest.com/|SCJPTest]] - "Free Online OCPJP/SCJP mock exam", "Standard (72 questions / 210 minutes / pass score: 65%)".
== Skill Guru ==
*[[http://www.skill-guru.com/|Skill Guru]] - Search for "java".
*[[http://www.skill-guru.com/test/131/core-java-interview-questions|Skill Guru "Core Java Interview Questions"]].
*[[http://www.skill-guru.com/test/350/java-certification-1.6|Skill Guru "java certification 1.6"]].
*[[http://www.skill-guru.com/test/18/scjp-6-mock-test|Skill Guru "SCJP 6 mock test"]].
*[[http://www.skill-guru.com/test/12/scjp-5-mock-test|Skill Guru "SCJP 5 mock Test"]].
*[[http://www.skill-guru.com/test/67/scjp-6-mock-practice-test|Skill Guru "SCJP 6 Mock Practice Test"]].
== SCJP | SCWCD | OCJP Java Certification Dumps | SCJP Dumps | Oracle SCJP | OCJP ==
*Blog [[http://sunjavasnips.blogspot.de/|SCJP | SCWCD | OCJP Java Certification Dumps | SCJP Dumps | Oracle SCJP | OCJP]] - Free mock exam questions.
== SCJP.CH ==
*[[http://www.scjp.ch/wb/pages/onlinetest.php|SCJP.CH, hol Dir den Erfolg! "Onlinetest"]] - Free SCJP6 online mock exam.
== SCJP | OCJP Question Bank ==
*Blog [[http://scjpquestionbank.blogspot.de/|SCJP | OCJP Question Bank]] - Free mock exams.
== WickedlySmart ==
*[[http://web.archive.org/web/*/http://www.wickedlysmart.com/SCJPStudyGuide/Java_5_SCJPquestions.html|Archive.org "WickedlySmart - Java 5 SCJP questions"]] ( - 2010-10-12 ) - "11 medium-hard mock exam questions from the updated K & B Java certification book, for Java 5 (coming soon). (Kathy Sierra / Bert Bates)".
== Silke Wingens ==
*[[http://java.silke-wingens.de/|Silke Wingens "Blog rund um Java und den SCJP. Tipps, Kniffe und Lösungsansätze auf dem Weg zum Sun Certified Java Programmer"]]# - Mock exam questions.
== OCPJP2014.vce ==
*"Exam B".
*Q1 ?
*Q4 ?
=== Free Flashcards ===
*[[http://www.quizlet.com/subject/scjp/|quizlet - Study sets matching "scjp"]].
*[[http://www.cram.com/search?query=scjp+6|cram - Search Flashcards for "scjp"]].
=== Commercial Online Mock Exams & Download of Commercial Mock Exams ===
== Actual Tests ==
*[[http://www.actualtests.com/|Actual Tests]].
*[[http://www.actualtests.com/search.htm?q=java|Actual Tests - Search for "java"]].
*[[http://www.actualtests.com/exam-1z0-851.htm|Actual Tests "1z0-851 Exam: Java Standard Edition 6 Programmer Certified Professional Exam"]].
*[[http://www.actualtests.com/exam-1z0-899.htm|Actual Tests "1z0-899 - Java EE 6 Web Component Developer Certified Expert Exam"]].
*CodeRanch rejects to name this company on its platform "Sorry, your post contained a reference to a company or website that publishes real test questions - a practice we do not approve of here at JavaRanch. We have banned all discussion of the websites which do this, because even the knowledge of the names of such websites seems to encourage others to use the website to cheat. If you were attempting to discuss this website for any other reason, we apologize for the inconvenience".
== EnthuWare ==
*The commercial service [[http://www.enthuware.com/|EnthuWare"]].
*[[http://www.enthuware.com/index.php/mock-exams/oracle-certified-professional/ocpjp-questions|EnthuWare "JQ+ V6
for Oracle Certified Professional - Java SE 6 Programmer Exam. 13 Mock Exams, 800+ Questions and Answers for SCJP/OCPJP 1.6/6.0"]].
*[[http://www.enthuware.com/index.php/mock-exams/oracle-certified-expert/java-persistence-api-oce-jpa|EnthuWare "JPA+ V6 for Oracle Certified Expert - JPA Developer 6. 4 Mock Exams - 256 Questions - NO FLUFF*"]].
*[[http://www.enthuware.com/index.php/mock-exams/oracle-certified-expert/oceejbd-ejb-6|EnthuWare "EJB+ V6 for Oracle Certified Expert - Enterprise JavaBeans Developer 6. 5 Mock Exams - 270+ Questions - NO FLUFF*"]].
*[[http://www.enthuware.com/index.php/mock-exams/oracle-certified-expert/oce-jsp-servlet-mock-questions|EnthuWare "JWeb+ V6 for Oracle Certified Expert - Web Component (JSP/Servlet) Developer 6. 9 Mock Exams - 650+ Questions - NO FLUFF*"]].
*Experts suggested me to prefer to take EnthuWare mock exams, if I should use a commercial service at all :-).
*EnthuWare claims, that EnthuWare's mock exams are not "real exam questions", but their own copyright.
== EPractize Labs Software "MyExamCloud" ==
*The commercial service [[http://www.epractizelabs.com/myexamcloud/|EPractize Labs Software "MyExamCloud"]].
*[[http://www.myexamcloud.com/onlineexam/viewStudyPlan.html?s=ui9zvVtdXPA=|EPractize Labs Software, MyExamCloud "OCAJP 8 (1Z0-808) Exam Practice Tests"]] - "Java SE 8 Programmer I".
*[[http://www.myexamcloud.com/onlineexam/viewExam.html?t=Uc1TNwrGb08=|EPractize Labs Software, MyExamCloud "Free 1Z0-808 Java SE 8 Programmer I Practice Mock Exam"]].
*[[http://www.myexamcloud.com/onlineexam/viewStudyPlan.html?s=PVZ95awc6jw=|EPractize Labs Software, MyExamCloud "OCPJP 7(1Z0-804) Exam Practice Tests"]] - "Java SE 7 Programmer II".
*[[http://www.myexamcloud.com/onlineexam/viewExam.html?t=2W+N9tyjtTM=|EPractize Labs Software, MyExamCloud "Free 1Z0-803 Java SE 7 Programmer I Practice Mock Exam"]].
*[[http://www.myexamcloud.com/onlineexam/viewExam.html?t=pfz32y26Osk=|EPractize Labs Software, MyExamCloud "Free 1Z0-805 OCPJP 7 Upgrade Practice Mock Exam"]].
*[[http://www.myexamcloud.com/onlineexam/viewStudyPlan.html?s=Fu1zldjNpNs=|EPractize Labs Software, MyExamCloud "OCPJP (SCJP) 6 (1Z0-851) Exam Practice Tests"]] - "Java SE 6 Programmer".
*[[http://www.myexamcloud.com/onlineexam/viewExam.html?t=r7jP3LXLHz8=|EPractize Labs Software, MyExamCloud "Free 1Z0-851 OCPJP (SCJP) 6 Practice Mock Exam"]].
*[[http://www.myexamcloud.com/onlineexam/viewStudyPlan.html?s=UL2Fgf1+Q2Y=|EPractize Labs Software, MyExamCloud "OCEEJBD 6 (1Z0-895) Exam Practice Tests"]] - "Java EE 6 Enterprise JavaBeans Developer Certified Expert".
*[[http://www.myexamcloud.com/onlineexam/viewExam.html?t=dlDAy9VXcmM=|EPractize Labs Software, MyExamCloud "Free 1Z0-895 OCEEJBD 6 Practice Mock Exam 1"]].
*[[http://www.myexamcloud.com/onlineexam/viewStudyPlan.html?s=KgjalwTpV7w=|EPractize Labs Software, MyExamCloud "OCEJPAD 6 (1Z0-898) Exam Practice Tests"]] - "Java EE 6 Java Persistence API Developer Certified Expert".
*[[http://www.myexamcloud.com/onlineexam/viewExam.html?t=oNKJiu7OwQc=|EPractize Labs Software, MyExamCloud "Free 1Z0-898 OCEJPAD 6 Practice Mock Exam"]].
== Exam ==
*[[http://www.examdumps.de/|Exam]].
*[[http://www.examdumps.de/310-065BIG5.html|Exam "Sun Certified Programmer for the Java 2 Platform. SE6.0", Prüfungsnummer: 310-065BIG5]].
*[[http://www.examdumps.de/310-065.html|Exam "Sun Certified Programmer for the Java 2 Platform. SE6.0", Prüfungsnummer: 310-065]].
== ExamCollection ==
*[[http://www.examcollection.com/oracle_exams.html|ExamCollection "Top Oracle Exams"]], with "Free Exam Questions in VCE Format".
*[[http://www.examcollection.com/1z0-809.html|ExamCollection "Java SE 8 Programmer II"]].
*[[http://www.examcollection.com/1z0-811.html|ExamCollection "Java Foundations"]].
*[[http://www.examcollection.com/1z0-850.html|ExamCollection "Java SE 5 and 6, Certified Associate"]].
*[[http://www.examcollection.com/1z0-851.html|ExamCollection "Java SE 6 Programmer Certified Professional"]].
*[[http://www.examcollection.com/1z0-852.html|ExamCollection "Java Standard Edition 6 Programmer Certified Professional Upgrade"]].
*[[http://www.examcollection.com/1z0-854.html|ExamCollection "Java Standard Edition 5 Programmer Certified Professional Upgrade"]].
*[[http://www.examcollection.com/1z0-899.html|ExamCollection "Java EE 6 Web Component Developer Certified Expert"]].
*[[http://www.examcollection.com/1z0-897.html|ExamCollection "Java EE 6 Web Services Developer Certified Expert"]].
== JavaBeat ==
*[[http://www.javabeat.net/|JavaBeat]].
*[[http://www.javabeat.net/products/cert/|JavaBeat "JavaBeat Certification Kit"]].
*[[http://www.javabeat.net/products/cert/scjp-1-6.php|JavaBeat "SCJP 1.6 Mock Exams"]] - "400 Mock Questions on SCJP 1.6", with some free sample mock exam questions.
*[[http://www.javabeat.net/products/cert/scbcd-5-0.php|JavaBeat "SCBCD 5.0"]] - "300 Mock Questions on SCBCD 5.0", with some free sample mock exam questions.
*[[http://www.javabeat.net/products/cert/scwcd-5-0.php|JavaBeat "SCWCD 5.0"]] - "300 Mock Questions on SCWCD 5.0". No free mock exam questions :-(.
*[[http://www.javabeat.net/tutorials/certifications/|JavaBeat "Certifications Tutorials"]].
*[[http://www.javabeat.net/ocpjp/|JavaBeat "OCPJP 8 / OCPJP 7 Exam Details"]], 2014.
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-1/|JavaBeat "OCPJP 6 Mock Exam -1"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-2/|JavaBeat "OCPJP 6 Mock Exam -2"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-3/|JavaBeat "OCPJP 6 Mock Exam -3"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-4/|JavaBeat "OCPJP 6 Mock Exam -4"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-5/|JavaBeat "OCPJP 6 Mock Exam -5"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-6/|JavaBeat "OCPJP 6 Mock Exam -6"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-7/|JavaBeat "OCPJP 6 Mock Exam -7"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-8/|JavaBeat "OCPJP 6 Mock Exam -8"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-9/|JavaBeat "OCPJP 6 Mock Exam -9"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-10/|JavaBeat "OCPJP 6 Mock Exam -10"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-11/|JavaBeat "OCPJP 6 Mock Exam -11"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-12/|JavaBeat "OCPJP 6 Mock Exam -12"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-13/|JavaBeat "OCPJP 6 Mock Exam -13"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-14/|JavaBeat "OCPJP 6 Mock Exam -14"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-15/|JavaBeat "OCPJP 6 Mock Exam -15"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-16/|JavaBeat "OCPJP 6 Mock Exam -16"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-17/|JavaBeat "OCPJP 6 Mock Exam -17"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-18/|JavaBeat "OCPJP 6 Mock Exam -18"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-19/|JavaBeat "OCPJP 6 Mock Exam -19"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-20/|JavaBeat "OCPJP 6 Mock Exam -20"]].
-[[http://www.javabeat.net/ocpjp-6-mock-exam-java-21/|JavaBeat "OCPJP 6 Mock Exam -21"]].
== PracticeDump ==
*[[http://pass4sure.practicedump.com/SCJP-exam-prep.html|PracticeDump "SUN SCJP Certification Practice Exam"]].
== techFAQ360 ==
*[[http://www.techfaq360.com/scjp_mock_test.jsp|techFAQ360 "OCP, Java SE 6 Programmer(1Z0-851) Success Package"]]
*[[http://www.techfaq360.com/subjecttest.jsp?catId=196|techFAQ360 - "Exam : SCJP 1.6 Practice Mock Exam, No of Questions : 60, Time : 180 minutes"]].
*[[http://www.techfaq360.com/examstart.jsp?catId=300|techFAQ360 "Free OCPJP6 Test 1Z0-851 Practice Test"]].
== Testpassport ==
*[[http://www.testpassport.de/|Testpassport]].
*[[http://www.testpassport.de/Java-Technology/1Z0-850.asp|Testpassport "Oracle Java Technology 1Z0-850, Java Standard Edition 5 and 6, Certified Associate Exam"]].
*[[http://www.testpassport.de/Java-Technology/1Z0-354.asp|Testpassport "Oracle Java Technology 1Z0-354, Java Platform, Enterprise Edition 6 Web Services Developer Certified Professional Exam"]].
*[[http://www.testpassport.de/software.asp|Testpassport "Die Anleitung bei Installation der software von Testpassport Testing-Engine"]].
*[[http://www.testpassport.de/promotion.aspx|Testpassport "Liste der neuesten progagierten Produkten bei Testpassport"]].
== uCertify ==
*[[http://www.ucertify.com/|uCertify]].
*[[http://www.ucertify.com/exams/SUN/CX310-091.html|uCertify "CX310-091 - Sun Certified Sun Certified JAVA Business Component Developer"]].
== Whizlabs ==
*[[http://www.whizlabs.com/oracle-java-certifications/|Whizlabs "Oracle Java Certification Exam Preparation. Earlier Sun Java Certification Exam]] - Free demo tests.
*[[http://www.whizlabs.com/oracle-certified-professional-java-se-6-programmer/|Whizlabs "Oracle Certified Professional, Java SE 6 Programmer (1Z0-851)"]].
*[[http://www.whizlabs.com/oracle-certified-expert-java-ee-6-web-component-developer/|Whizlabs "OCEJWCD/SCWCD 6: Oracle Certified Expert, Java EE 6 Web Component Developer [1Z0-899]"]].
*[[http://www.whizlabs.com/oracle-certified-professional-java-ee-5-business-component-developer/|Whizlabs "Oracle Certified Professional, Java EE 5 Business Component Developer"]].
*[[http://www.zertpruefung.de/SCJP_study-guide.html|Zertpruefung "SUN SCJP Zertifizierungsstudienführung"]].
=== Mock Exams by Smartphone Apps ===
== CertBeat ==
*The free Android App [[http://play.google.com/store/apps/details?id=com.certbeat.ocpjp6.free|Google Play, CertBeat "OCPJP6/SCJP1.6 Dump Free"]].
== Fire Dev ( SCJP Champ ) ==
*The free Kindle E-Book [[http://www.amazon.de/exec/obidos/ASIN/B0065M6RN6/hemmerling-21|Fire Dev ( SCJP Champ ) "Java SCJP/OCPJP Certification"]], 2011 with OCPJP tests - It is not obvious, for which OCPJP version this test is about. Maybe it is about OCPJP6.
*[[http://www.youth4work.com/y/avinash_5/Avinash-Vj-blog/1478-scjp|Youth4Work "SCJP CHamp - Avinash Vj"]].
== heikomaass ==
*[[http://www.heikomaass.de/category/jprep/|heikomaass. Keep on learning… "Category: jPrep – SCJP training"]], 2010.
*[[http://www.itunes.com/app/jprep|iTunes "jPrep"]].
*[[http://www.twitter.com/heikolearnscq5|Twitter "Heiko Maass, @heikolearnscq5"]].
*[[http://jprep-scjp-edition.iapps4you.com/|iApps4You.com. iPhone Apps Users Community "jPrep - SCJP Edition"]].
== TechFAQ360 ==
*The commercial, but affordable Android App [[http://play.google.com/store/apps/details?id=com.bricksbay.exam|Google Play, TechFAQ360 "Java J2EE Interview Questions"]]
== Vu Minh Thang ==
*The commercial, but affordable Android App [[http://www.amazon.de/exec/obidos/ASIN/B00MEMIFR2/hemmerling-21|Vu Minh Thang "IT Exams - Advance Java Programming"]], 2014 - "Advance Java Practice Test contains and covers Java, JDBC, Servlets, Java Beans and RMI based questions. The test will include multiple choice, true/false scenario-based questions and fill-in questions. Each test you can answer more than 40 questions. After you finish the questions, you will see the review page and score sheet. This application will help you prepare to get Java Oracle or Sun Certification, such as SCJP,etc".
=== Resources ===
*The original Oracle multiple choice tests provide the number of proper answers. This might not be true for mock exams.
*[[http://web.archive.org/web/*/http://www.javadeveloper.co.in/|Archive.org "Java Developer"]].
*[[http://web.archive.org/web/20131105060457/http://www.javadeveloper.co.in/scjp/scjp-simulator.html|Archive.org "Java Developer - SCJP Exam Simulator, Exam Simulator"]] ( - 2013-11-05 ).
*[[http://web.archive.org/web/*/http://www.javadeveloper.co.in:80/scjp/scjp-mock-exams.html|Archive.org "Java Developer - Mock exam, SCJP mock exam"]] - List of links to free SCJP mock exams.
*List #1 of links to free SCJP mock exams ( - 2010-03-28 ).
*Newly generated list #2 of links to free SCJP mock exams ( 2010-11-24 - 2014-06-23 ).
*[[http://www.coderanch.com/wiki/659882/OCPJP-Mock-Tests|Coderanch WIki "OCPJP Mock Tests"]] - List of OCPJP mock exams.
*[[http://www.enthuware.com/forum/viewtopic.php?f=26&t=14|Enthuware Forum "Free Mock Exams for SCJP 1.6"]] - List of OCPJP mock exams.
==== The Test for Certification ====
*[[http://www.pearsonvue.com/oracle/|Pearson VUE "Oracle Certification Testing"]].
*[[http://www.staufenbiel.de/it/zertifikate/|Staufenbiel Institut GmbH "IT-Zertifikate - Infos über Voraussetzungen, Kosten und Prüfungen:"]].
*[[http://www.staufenbiel.de/it/zertifikate/oracle-certified-associate-oca.html|Staufenbiel Institut GmbH "Oracle Certified Associate (OCA)"]].
*[[http://www.staufenbiel.de/it/zertifikate/oracle-certified-professional-ocp.html|Staufenbiel Institut GmbH "Oracle Certified Professional (OCP)"]].
==== Resources ====
*[[http://www.baselogic.com/blog/my-road-to-the-scjp-sun-certified-programmer-for-java-6-exam-310-065/|BASE Logic, Inc. – Enterprise Architecture, Design, Certified Training & Agile Consulting "My road to the SCJP Sun Certified Programmer for Java 6 Exam 310-065"]], 2010.
*[[http://coderanch.com/|Coderanch]].
*[[http://www.coderanch.com/t/663199/certification/SCJP-OCP|Coderanch "From SCJP 1.4 to OCP 8 ?"]] - "1Z0-813 OCP 8 Upgrade exam".
*[[http://www.coderanch.com/f/70/java-EJB-OCEEJBD|Coderanch "EJB Certification (OCEEJBD)"]] - "Discussion of the Oracle Certified Business Component Developer exam certification" and for "Oracle Certified Enterprise JavaBeans Developer exam certification".
*[[http://www.coderanch.com/t/612600/certification/Clarifications-Oracle-Certified-Professional-Java|Coderanch "Clarifications about Oracle Certified Professional, Java EE 5 Business Component Developer"]] - "v5 is EJB3.0 and v6 is EJB3.1 For v5 exam, EJB3 in Action is an excellent source".
*[[http://www.coderanch.com/t/514015/certification/Confused-SCBCD-Oracle-Certified-Business|Coderanch "Confused between SCBCD and Oracle Certified Business Component Developer"]] - "Head First EJB is too old. It was for EJB2.x".
*[[http://www.coderanch.com/t/676608/certification/OCP-Java-EE-Business-Component|Coderanch "Is 'OCP, Java EE 5 Business Component Developer' still worth, in 2017?"]].
*[[http://www.coderanch.com/f/18/java-Web-Component-OCEJWCD|Coderanch "Web Component Certification (OCEJWCD)"]].
*[[http://www.coderanch.com/f/135/OCEJPAD|Coderanch "JPA Certification (OCEJPAD)"]] - "Discussion of the Java Persistence API Developer Exam certification".
*[[http://www.coderanch.com/t/670983/certification/JPA-Certification-cleared|Coderanch "JPA Certification cleared"]] in the SCJP exam?" #.
*[[http://www.coderanch.com/f/153/Wiki|Coderanch Wiki]].
*[[http://coderanch.com/wiki/659883/Ocjp-Faq|Coderanch "SCJP FAQ"]] for OCPJP6 #.
*[[http://coderanch.com/wiki/659977/Ocpjp-Faq|Coderanch "Ocjp Faq"|]] for OCJP7 - "What are some potential trips/traps".
*[[http://www.coderanch.com/wiki/659897/OCEEJBD-Links|Coderanch Wiki "OCEEJBD Links"]].
*[[http://www.coderanch.com/wiki/659980/Ocajp-Wall-Fame|Coderanch Wiki "Ocajp Wall Of Fame"]].
*[[http://www.coderanch.com/wiki/659976/Ocpjp-Wall-Fame|Coderanch Wiki "Wiki Ocpjp Wall Of Fame"]].
*[[http://www.coderanch.com/wiki/660983/OCEEJBD-Wall-Fame|Coderanch Wiki "OCEEJBD Wall of Fame"]].
*"Frits Walraven OCEJBCD 6 EJB 3.1 notes" ( PDF ).
*[[http://www.coderanch.com/wiki/659889/OCMJEA-Wall-Fame|Coderanch Wiki "Wiki OCMJEA Wall Of Fame"]].
*[[http://www.javaranch.com/journal/|JavaRanch Journal]].
*[[http://www.javaranch.com/journal/index.jsp?p=2004|JavaRanch Journal 2004]] - Series of articles "The SCJP Tip Line".
*[[http://www.javaranch.com/journal/index.jsp?p=2007|JavaRanch Journal 2005-2007]] - Series of articles "The SCJP Tip Line".
*[[http://www.dandydev.net/blog/i-got-93-on-my-ocjp-exam-here-is-how-i-did-it|DandyDev.net "I got 93% on my OCJP exam, here is how I did it "]], 2012.
*[[http://www.blogmines.com/|Digital Answers — A Beginners Guide ( blogmines.com )]].
*[[http://www.blogmines.com/blog/category/certifications/scjp/|Digital Answers — A Beginners Guide ( blogmines.com ) "Viewing: SCJP"]].
*[[http://www.blogmines.com/blog/?s=scjp|Digital Answers — A Beginners Guide ( blogmines.com ) "Viewing: Search: scjp"]].
*[[http://www.selikoff.net/|Down Home Country Coding With Scott Selikoff and Jeanne Boyarsky]].
*[[http://www.selikoff.net/2009/07/06/sun-java-programmer-plus-certification/|Down Home Country Coding With Scott Selikoff and Jeanne Boyarsky "Sun Java Programmer Plus Certification"]], 2009.
*"DurgaSoft SCJP Notes".
*[[http://javabynataraj.blogspot.de/search/label/Downloads|JAVAbyNATARAJ "Downloads"]].
*[[http://javabynataraj.blogspot.de/2014/07/durgasoft-scjp-notes-part-i-download.html|JAVAbyNATARAJ "DurgaSoft SCJP Notes Part-I Download"]], 2014.
*[[http://javabynataraj.blogspot.de/2014/07/durgasoft-ocjpscjp-notes-part-ii.html|JAVAbyNATARAJ "DurgaSoft OCJP(SCJP) Notes Part-II Download"]], 2014.
*Jeffrey Jones:
*[[http://www.scribd.com/document/246496361/DurgaSoft-SCJP-Notes-Part-1-JavabynataraJ|Scribd "DurgaSoft SCJP Notes Part 1 JavabynataraJ"]].
*[[http://www.scribd.com/document/249496209/DurgaSoft-SCJP-Notes-Part-2-JavabynataraJ|Scribd "DurgaSoft SCJP Notes Part 2 JavabynataraJ"]].
*[[http://www.academia.edu/22830426/Core_Java_with_SCJP_OCJP_Notes_By_Durga_Sir_Language_Fundamentals|Academia, Jagadeesh Jagadeesh "Core Java with SCJP/ OCJP Notes By Durga Sir Language Fundamentals"]].
*[[http://www.github.com/smlcodes/amrmat/tree/master/java|GitHub "smlcodes/amrmat"]].
*"DurgaSoft-SCJP-notes-Part-1_JavabynataraJ.pdf".
*"DurgaSoft-SCJP-notes-Part-2_JavabynataraJ.pdf".
*[[http://www.jameselsey.co.uk/blogs/techblog/tag/scjp-2/|James Elsey - Digital learnings and other such nonsense…"How I passed the SCJP / OCPJP"]], 2012.
*[[http://www.sanaulla.info/2010/08/23/preparation-tips-for-scjp-sun-certified-java-programmer-exam-3/|Experiences Unlimited - Ramblings of a Developer "Preparation tips for SCJP- Sun Certified Java Programmer Exam"]], 2010.
*Blog [[http://www.epractizelabs.com/myexamcloud/|EPractize Labs Software "MyExamCloud"]] - Articles.
*[[http://www.epractizelabs.com/myexamcloud/2016/04/20/ejb-or-jpa-certification/|EPractize Labs Software, MyExamCloud Blog "Which is better, EJB Certification or JPA Certification?"]].
*"In older version (before Java EE 6) there was only one certification to cover both EJB and JPA. It was Sun Certified Business Component Developer for Java EE 5 Platform and the new name is Oracle Certified Professional Java EE 5 Business Component Developer".
*"The new Java Enterprise Edition 6 (EE6) exams are being released on February 21, 2011. The new certification for EJB and JPA are given below:
*Oracle Certified Expert, Java Platform, Enterprise Edition 6 Enterprise JavaBeans Developer.
*Oracle Certified Expert, Java Platform, Enterprise Edition 6 Java Persistence API Developer.
*[[http://www.epractizelabs.com/myexamcloud/2016/04/13/prepare-success-java-ee-6-oce-developer-certifications/|EPractize Labs Software, MyExamCloud Blog "Prepare for Success to Java EE 6 OCE Developer Certifications"]].
*[[http://www.epractizelabs.com/blog2/?p=91|EPractize Labs Software, MyExamCloud Blog "Oracle Certified Expert, Java Platform, Enterprise Edition 6 Enterprise JavaBeans Developer Preparation Article"]].
*[[http://www.google.de/search?q=oracle+ocpjp|Google - Search for "oracle ocpjp"]].
*[[http://www.hascode.com/2011/04/scjp-ocpjp-exam-preparation-pitfalls-to-avoid/|hasCode.com - micha kops' playground "SCJP/OCPJP Exam Preparation: Pitfalls to avoid"]], 2011.
*[[http://ithood.blogspot.de/2010/12/scjp-books-mocks-links.html|IT Hood, a developers blog "SCJP - Books, Mocks and Links"]], 2010.
*[[http://halyph.blogspot.de/|Orest Ivasiv - Knowledge Is Everything]].
*[[http://halyph.blogspot.de/2012/01/what-is-best-book-for-scjpocpjp-exam.html|Orest Ivasiv - Knowledge Is Everything "What is the best book for SCJP/OCPJP exam preparation?"]], 2012.
*"I can say that you shouldn't use 'A Programmer's Guide to Java SCJP Certification: A Comprehensive Primer (3rd Edition), by Khalid Mughal, Rolf Rasmussen' because":
*"there too many unnecessary info which is totally useless on exam".
*"book written style isn't perfect, it's really hard to follow the main idea".
*"explanation of some ideas is very complex and bloated, it can be simplified".
*"book typographic style is really ugly in comparison with 'SCJP Sun Certified Programmer for Java 6 Exam 310-065, by Katherine Sierra'".
*[[http://www.ivankrizsan.se/my-books/|Ivan Krizsan "My Books"]] - "OCPJBCD 6 Study Notes" ( PDF ).
*Blog [[http://java2go.blogspot.de/|Java 2 Go!]].
*[[http://java2go.blogspot.de/2008/08/scjp-5-and-6.html|Java 2 Go! "SCJP 5 and 6"]], 2008.
*[[http://java2go.blogspot.de/2008/11/scjp-6-upgrade-exam-310-056.html|Java 2 Go! "SCJP 6 Upgrade Exam (310-056)"]], 2008.
*"Javablackbelt" ( 2004 - 2013-01-31 ).
*[[http://en.wikipedia.org/wiki/Javablackbelt|EN.Wikipedia "Javablackbelt"]].
*[[http://www.javablackbelt-rip.org/|javablackbelt-rip.org]] - "Some course PDFs have been saved by a fan".
*[[http://www.bitbucket.org/itbelts/itbelts/downloads/|BitBucket "ITBelts (itbelts)"]].
*[[http://web.archive.org/web/*/http://www.javablackbelt.com/|Archive.org "Javablackbelt"]] ( - 2010-03-01 ).
*[[http://web.archive.org/web/*/http://knowledgeblackbelt.com|Archive.org "Knowledgeblackbelt"]] ( - 2013-01-22 ) - No valid HTML code in archive :-(.
*[[http://java-ccd.blogspot.de/2010/08/java-zertifizierung.html|Blogspot "Java Blog für Clean Code Developer" - "Java Zertifizierung (SCJP 6)"]], 2010.
*[[http://www.javaexpress.pl/article/show/SCJP_in_a_nutshell|JAVA exPress "SCJP in a nutshell"]], 2009.
*[[http://web.archive.org/web/*/http://www.janeg.ca/|Archive.org "Java Quick Reference ( janeg.ca )"]] ( - 2012-07-07 ).
*[[http://web.archive.org/web/*/http://www.janeg.ca:80/java2.html|Archive.org "Java Quick Reference ( janeg.ca ) - SCJP2 Study Notes"]] ( - 2012-07-19 ).
*[[http://javarevisited.blogspot.de/2014/01/does-java-certifications-like-scjp-ocjp-ocpjp-helps-carrer-job-interviews.html|Java Revised "Does Java Certifications like SCJP, OCAJP or OCPJP helps in Job and Career?"]], 2014.
*[[http://www.malliktalksjava.in/?s=scjp|Java Tutorials The Premium tutorials from Mallik - Search for "SCJP"]].
*[[http://www.journaldev.com/|JournalDev]].
*[[http://www.journaldev.com/java-interview-questions|JournalDev "Java Interview Questions"]].
*[[http://www.journaldev.com/7261/jsf-interview-questions-and-answers|JournalDev "JSF Interview Questions And Answers"]].
*[[http://www.journaldev.com/2110/jsp-interview-questions-and-answers|JournalDev "JSP Interview Questions and Answers"]].
*[[http://www.christian-klisch.de/java-zertifizierung-scjp-ocpj.html|Christian Klisch. IT – Software – Consulting "Java Zertifizierung SCJP / OCPJ"]].
*[[http://www.karlluedke.com/wp/?p=78|Karl Luedke "OCPJP/SCJP 6 Certification"]], 2014.
*[[http://www.mistriotis.com/|Dimitrios Mistriotis]].
*[[http://www.mistriotis.com/posts/the-path-to-sjcp-exam-310-065|Dimitrios Mistriotis "The path to sjcp exam 310-065"]].
*[[http://www.mistriotis.com/posts/the-path-to-sjcp-exam-310-065-part2|Dimitrios Mistriotis "The path to sjcp exam 310-065 - Part 2"]].
*[[http://www.moleksyuk.com/|Mykhailo Oleksiuk]].
*[[http://www.moleksyuk.com/2011/01/quick-notes-scjp-16-sun-certified-java.html|Mykhailo Oleksiuk "Quick Notes: SCJP 1.6 (Sun Certified Java Programmer)"]], 2011 #.
*[[http://blogs.oracle.com/sduloutr/scjp|Oracle Blogs, "Sylvain Duloutre's Technical Place" - "SCJP"]], 2010.
*[[http://web.archive.org/web/20140125204028/http://www.developandconquer.com/2011/12/cleared-ocpjp-6-d.html|Archive.org "Ajinkya Parakh, Develop And Conquer - How to prepare for OCPJP 6?"]], 2011.
*Blog [[http://passingscjp.blogspot.de/| Saurabh Patil "Passing the SCJP! My journey of facing the SCJP (Sun Certified Java Programmer) Exam"]], 2016.
*[[http://www.quora.com/How-to-prepare-for-OCPJP-Certification-Exam|Quora "How to prepare for OCPJP Certification Exam?"]].
*[[http://blog.troygrosfield.com/2010/08/18/how-i-passed-the-scjp-exam/|Troy Grosfield "How I Passed the SCJP Exam"]], 2010.
*[[http://www.stackoverflow.com/questions/8817645/suggest-url-or-links-for-scjp-mock-test|StackOverflow "Suggest URL or links for SCJP Mock Test [closed]"]].
*Kai Waehner.
*[[http://www.kai-waehner.de/blog/2010/06/30/how-to-pass-the-sun-certified-java-programmer-scjp-6/|Kai Waehner "How to pass the Sun Certified Java Programmer (SCJP 6)"]], 2010.
*[[http://www.dzone.com/articles/hints-about-how-pass-sun-now|DZone, Kai Wähner "Hints On How to Pass the Sun (Now Oracle) Certified Java Programmer (SCJP 6)"]], 2010.
*Blog [[http://silviowangler.blogspot.de/|Silvio Wangler's Blog]].
*[[http://silviowangler.blogspot.de/2009/05/becoming-sun-certified-java-programmer.html|Silvio Wangler's Blog "Becoming a Sun certified Java programmer or how to become a compiler"]], 2009-05-27.
*[[http://silviowangler.blogspot.de/2009/05/scjp-now-it-gets-strange.html|Silvio Wangler's Blog "SCJP - Now it gets strange"]], 2009-05-27.
*[[http://silviowangler.blogspot.de/2009/05/scjp-this-one-could-knock-me-out.html|Silvio Wangler's Blog "SCJP - This one could knock me out"]], 2009-05-27.
*[[http://hub.computersninternet.org/hub/javacert|Webring "Java Certification"]].
*[[http://www.eriwen.com/java/how-not-to-pass-the-scjp-exam/|Eric Wendelin - Test early; Refactor often; Make things "How not to pass the SCJP exam"]].
*[[http://en.wikipedia.org/wiki/Oracle_Certification_Program|EN.Wikipedia "Oracle Certification Program"]] - "Oracle Certified Professional, Java EE 5 Business Component Developer" is missing, as it is not "EE6", but "EE5"?!
*[[http://de.wikipedia.org/wiki/Oracle-Zertifikat|DE.Wikipedia "Oracle-Zertifikat"]] - "Oracle Certified Professional. Der OCA ist Voraussetzung für die Erlangung des Zertifikats... Bei den Java Zertifizierungen ist kein Kurs notwendig".
*[[http://java.boot.by/scbcd5-guide/|Mikalai Zaikin "SCBCD 5.0 Study Guide"]] - "help in preparation for ... Sun Certified Business Component Developer for Java EE 5.0".
===== Tips for Job Interviews about Java Jobs =====
==== Literature ====
=== Literature for Java Interviews ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/1530371236/hemmerling-21|Sam Atkinson "Java Interview Bootcamp: The Complete Guide To Finding And Landing Your Next Java Developer Role"]], 2016.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1517671272/hemmerling-21|Adnan Aziz, Tsung-Hsien Lee, Amit Prakash "Elements of Programming Interviews in Java: The Insiders' Guide"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0692573429/hemmerling-21|Anthony DePalma, Ayesha Khan "Java Interview Guide: How to Build Confidence With a Solid Understanding of Core Java Principles"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1475197802/hemmerling-21|Ghalib Imtiyaz "Java Interview Prep Guide 101: Java Interview Prep Guide Series"]], 2012.
*Kindle e-book [[http://www.amazon.de/exec/obidos/ASIN/B01MA3LTD0/hemmerling-21|Ranga Karanam "Java Interview Questions and Answers: A Beginners Guide to Java Interview with 200+ Java Interview Questions - Updated to Java 8 with code on Github"]].
*Kindle e-book [[http://www.amazon.de/exec/obidos/ASIN/B0725QPFVZ/hemmerling-21|Mr Kotiyana "Java Interview Questions: The Java Interview Guide"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/152012693X/hemmerling-21|Knowledge Powerhouse "Top 100 Tricky Java Interview Questions"]], 2017.
*Kindle e-book [[http://www.amazon.de/exec/obidos/ASIN/B01NAU5402/hemmerling-21|Knowledge Powerhouse "Top 1000 Java Interview Questions: Includes Spring, Hibernate, Microservices, GIT, Maven, JSP, AWS, Cloud Computing"]].
*Kindle e-book [[http://www.amazon.de/exec/obidos/ASIN/B01B0TCZ70/hemmerling-21|Jolly M "Java Interview Notes: 700 Java Interview Questions Answered"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/1118722868/hemmerling-21|Noel Markham "Java Programming Interviews Exposed"]], 2014.
*Kindle e-book [[http://www.amazon.de/exec/obidos/ASIN/B00H6UKAIO/hemmerling-21|Tim Powell "The Quick Interview Guide for Java"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/1933804335/hemmerling-21|Terry Sanchez "Java Interview Questions: Java Programming Certification Review"]], 2006.
*Kindle e-book [[http://www.amazon.de/exec/obidos/ASIN/B071X4NQ8S/hemmerling-21|Tech Tree Programming "Java: Interview Questions & Programming, LV1"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/1946383120/hemmerling-21|Vibrant Publishers "CORE JAVA Interview Questions You'll Most Likely Be Asked"]], 2016.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1946383228/hemmerling-21|Vibrant Publishers "Advanced JAVA Interview Questions You'll Most Likely Be Asked"]], 2016.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1463706340/hemmerling-21|Vibrant Publishers "RESTful JAVA Web Services Interview Questions You'll Most Likely Be Asked"]], 2012.
=== Literature for Java Framework Interviews ( J2EE, Spring,.. ) ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/1411668243/hemmerling-21|Arulkumaran Kumaraswamipillai, Sivayini Arulkumaran "Java/J2ee Job Interview Companion"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/8177226797/hemmerling-21|B.N. Reddy "Java/J2EE Interview Questions: A Guide for Interview"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/1946383236/hemmerling-21|Vibrant Publishers "Java/J2EE Interview Questions You'll Most Likely Be Asked"]], 2016.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1456518380/hemmerling-21|Vibrant Publishers "Hibernate, Spring & Struts Interview Questions You'll Most Likely Be Asked"]], 2011.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1461016673/hemmerling-21|Vibrant Publishers "Java/J2EE Design Patterns Interview Questions You'll Most Likely Be Asked"]], 2011.
=== Literature for Software Developer Interviews ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/1530462983/hemmerling-21|Adnan Aziz, Tsung-Hsien Lee, Amit Prakash "Elements of Programming Interviews: The Insiders' Guide"]], 2016.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1475293534/hemmerling-21|Narasimha Karumanchi "Coding Interview Questions"]], 2012.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0984782850/hemmerling-21|Gayle Laakmann McDowell "Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1118261364/hemmerling-21|John Mongan, Noah Kindler, Eric Giguere "Programming Interviews Exposed: Secrets to Landing Your Next Job"]], 2012.
==== Resources ====
*[[http://javarevisited.blogspot.de/2015/10/133-java-interview-questions-answers-from-last-5-years.html|Javarevisited. Blog about Java programming language, FIX Protocol, Tibco RV "133 Core Java Interview Questions Answers From Last 5 Years - The MEGA List"]].
===== Java Videos =====
*[[http://www.youtube.com/user/koushks/playlists|YouTube Playlist "Java Brains"]].
===== Java Books and Java Booksites =====
==== Java Books recommended in 2017 for Self-Study ====
*Book [[http://www.amazon.de/exec/obidos/ASIN/3864902037/hemmerling-21|Michael Inden "Der Weg zum Java-Profi: Konzepte und Techniken für die professionelle Java-Entwicklung Gebundene Ausgabe"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3898643069/hemmerling-21|Johannes Nowak "Fortgeschrittene Programmierung mit Java 5: Generics, Annotations, Concurrency und Reflection - inkl. Neuerungen der J2SE 5.0"]], 2004.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3897214482/hemmerling-21|Kathy Sierra, Bert Bates "Java von Kopf bis Fuß"]], 2006.
*[[http://www.herdt.de/|HERDT-Verlag]].
*The book [[http://www.herdt.de/artikel/JAV5/Java-2-JDK-5---JDK-6/?query=Java+2+JDK+5+%2F+JDK+6|Christian Münster, Tina Wegener "Java 2 JDK 5 / JDK 6"]].
*The free PDF book [[http://www.herdt.de/download?file=/media/1154/79885348801231/jav5-lese.pdf|Christian Münster, Tina Wegener "Java 2 JDK 5 / JDK 6", Kapitel 1-3]] ( PDF ).
*[[http://www.tutego.de/|Christian Ullenboom (tutego)]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/3836241196/hemmerling-21|Christian Ullenboom "Java ist auch eine Insel: Programmieren lernen mit dem Standardwerk für Java-Entwickler, aktuell zu Java 8"]], 2016.
*Free online HTML online version [[http://openbook.rheinwerk-verlag.de/javainsel/|Rheinwerk "Java ist auch eine Insel"]].
*Free download of a HTML version [[http://www.heise.de/download/product/java-ist-auch-eine-insel-49226|Heise "Java ist auch eine Insel"]] - "Programmieren mit der Java Platform, Standard Edition 7", 10.th edition of 2012. The 10th paper edition was shipped with a DVD, btw.
*The 12th paper edition is not shipped with a DVD. Owners of the 12.th edition of the paper book get the following offer "Zum Vorzugspreis von nur 5 EUR bekommen Sie zum Buch zusätzlich noch das E-Book hinzu... Gehen Sie im Rheinwerk-Webshop auf die Seite: [[http://www.rheinwerk-verlag.de/E-Book-zum-Buch|www.rheinwerk-verlag.de/E-Book-zum-Buch]]. Geben Sie dort den im Buch auf der hinteren Buchrücken-Innenseite abgedruckten Registrierungscode ein. Legen Sie dann das E-Book in den Warenkorb".
*Book [[http://www.amazon.de/exec/obidos/ASIN/3836228742/hemmerling-21|Christian Ullenboom "Java SE 8 Standard-Bibliothek: Das Handbuch für Entwickler. Die 2. Insel, aktuell zu Java 8"]], 2014.
*[[http://www.tutego.de/blog/javainsel/|Java Blog. Java-Blog von Christian Ullenboom und der Java-Bande]].
*[[http://www.tutego.de/blog/javainsel/2008/10/thema-der-woche-sun-certified-java-programmer-scjp/|Java Blog. Java-Blog von Christian Ullenboom und der Java-Bande "Thema der Woche: Sun Certified Java Programmer (SCJP)"]], 2008.
*[[http://www.tutego.de/javabuch/|Christian Ullenboom "Java ist auch / mehr als eine Insel"]] - "Band 1 online lesen, Band 2 online lesen, Band 1 runterladen".
*[[http://www.tutego.de/docs/|Christian Ullenboom (tutego) - "Schulungsunterlagen und weiterführende Veröffentlichungen"]].
*The free HTML and online HTML book [[http://openbook.rheinwerk-verlag.de/javainsel/|Rheinwerk Computing, Christian Ullenboom "Java ist auch eine Insel"]].
*The free HTML and online HTML book [[http://openbook.rheinwerk-verlag.de/java7/|Rheinwerk Computing, Christian Ullenboom "Java 7 - Mehr als eine Insel"]].
==== Java 8 ====
*Book [[http://www.amazon.de/exec/obidos/ASIN/3864902908/hemmerling-21|Michael Inden "Java 8 - Die Neuerungen: Lambdas, Streams, Date and Time API und JavaFX 8"]], 2015.
==== Java 6 & 7 ====
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827263131/hemmerling-21|Carl Albing, Michael Schwarz: "Java Application Development on Linux (Bruce Perens' Open Source)"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827263131/hemmerling-21|Deepak Alur: "Core J2EE Patterns"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/0321356683/hemmerling-21|Joshua Bloch: "Effective Java (2nd Edition): A Programming Language Guide"]], 2008 - Experts suggested the book as resource for explanation and implementation of "Immutability" with Java.
*[[http://en.wikipedia.org/wiki/Immutable_object|EN.Wikipedia "Immutable object"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/0321127420/hemmerling-21|Martin Fowlser: "Patterns of Enterprise Application Architecture"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/3939084190/hemmerling-21|Dirk Frischalowski, Ulrike Böttcher: "Java 6. Professionell einsteigen"]] #.
*buecherbillig.de 100% ( [[http://www.buecherbillig.de/java-einstieg-professioneller-einsatz-p-54515.html|Dirk Frischalowski, Ulrike Böttcher: "Java 6. Professionell einsteigen"]] ).
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827324823/hemmerling-21|Sharon Zakhour, Scott Hommel, Jacob Royal: "Das Java Tutorial. Eine Einführung in die Grundlagen, aktuell zur Version 6"]], Book [[http://www.amazon.de/exec/obidos/ASIN/3827326656/hemmerling-21|Sharon Zakhour, Scott Hommel, Jacob Royal: "Das Java Tutorial. Eine Einführung in die Grundlagen, aktuell zur Version 6"]] #.
*buecherbillig.de ( [[http://www.buecherbillig.de/java-tutorial-aktuell-version-p-42337.html|Sharon Zakhour, Scott Hommel, Jacob Royal: "Das Java Tutorial. Eine Einführung in die Grundlagen, aktuell zur Version 6"]] ).
==== Special Java Frameworks and Libraries ====
*Book [[http://www.amazon.de/exec/obidos/ASIN/1584502460/hemmerling-21|Christian Gross "Applied Software Engineering Using Apache Jakarta Commons [With CDROM]"]], 2003.
==== Video Trainings about Java ====
=== Free Video Trainings about Java ===
*Downloadable video tutorial [[http://www.javavideokurs.de/|Thomas Klutsch "Java VIDEOKURS"]].
*YouTube:
=== Commercial Video Trainings about Java ===
*[[http://www.michael-kulla.com/|Michael Kulla]].
*[[http://www.michael-kulla.com/videotrainings.html|Michael Kulla "Videotrainings"]].
*[[https://www.video2brain.com/|Video2Brain]].
*[[http://www.video2brain.com/de/videotraining/java-ee-6-grundkurs|Video2Brain "Java EE 6 Grundkurs. Anwendungen entwickeln mit JSF, CDI, EJB und JPA"]].
==== Free and Formerly-Commercial PDF / HTML Books about Java ====
*Book [[http://www.amazon.de/exec/obidos/ASIN/013143697X/hemmerling-21|Carl Albing, Michael Schwarz "Java Application Development on Linux (Bruce Perens' Open Source)"]].
*Free PDF book [[http://technewsletters-whitepapers.tradepub.com/free/w_infk04/prgm.cgi|InformIT "Carl Albing, Michael Schwarz: Java Application Development on Linux"]].
*The free PDF book [[http://homepage.uni-trier.de/en/baltes/veroeffentlichung/|Bernhard Baltes-Götz "Einführung in das Programmieren mit Java 7"]].
*Website [[http://workbench.cadenhead.org/book/java21/|Rogers Cadenhead - Teach Yourself Java 2 in 21 Days]] for the book by Laura Lemay and Rogers Cadenhead.
*[[http://www.mindview.net/Books/TIJ/|Bruce Eckel's MindView, Inc - Thinking in Java, 3rd Edition]] - "Free Electronic Book".
*[[http://www.coreservlets.com/|${coreservlets}]].
*[[http://pdf.coreservlets.com/|Marty Hall, Larry Brown "Core Servlets and JavaServer Pages"]].
*[[http://chortle.ccsu.edu/java5/|Bradley Kjell "Introduction to Computer Science using Java"]] -> Java 1.5.
*[[http://www.gailer-net.de/|Heinrich Gailer]].
*[[http://www.gailer-net.de/tutorials/java/|Bradley Kjell,, Heinrich Gailer "Java Tutorial interaktiv"]] -> Java 1.3.
*[[http://www.gailer-net.de/tutorials/java5/|Bradley Kjell,, Heinrich Gailer "Java Tutorial interaktiv"]] -> Java 1.5.
*[[http://www.javabuch.de/|www.javabuch.de - Das Handbuch der Java-Programmierung]] by [[http://www.gkrueger.com/|Guido Krüger]] - Free download of the HTML version of the book.
*The free HTML online book [[http://inheritingjava.blogspot.de/|Inheriting Java]] # - A free study guide to pass the 310-065 (SCJP Java 6) exam with 72 questions. However, there are no mock exams provided.
*[[http://inheritingjava.blogspot.de/p/sun-certified-java-programmer-scjp.html|Inheriting Java "SCJP/OCPJP Certification"]] - Table of contents of this HTML online book, with complete links to the contents.
*[[http://inheritingjava.blogspot.de/|Inheriting Java "Introduction – Certification Steps"]].
*[[http://inheritingjava.blogspot.de/2013/05/are-you-eligible-for-scjdocmjd.html|Inheriting Java "Are You Eligible for the SCJD/OCMJD Certification?"]].
*[[http://www.codingbat.com/|Nick Parlante "CodingBat - code practic"]].
*The free online HTML book [[http://www.brpreiss.com/books/opus5/|Bruno R. Preiss "Data Structures and Algorithms with Object-Oriented Design Patterns in Java"]].
*The free HTML and online HTML books [[http://www.highscore.de/|Boris Schäling "Programmieren in Java: Einführung"]] and [[http://www.highscore.de/|Boris Schäling "Programmieren in Java: Aufbau"]].
*[[http://cse.csusb.edu/turner/java_web_programming/|David Turner "Java Web Programming with Eclipse"]].
==== Java Certification ====
=== Java 1.4 & 1.5 Sun Certification ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/3772370292/hemmerling-21|Ina Brenner "Das große SCJP Trainingsbuch: SUN Certified Java Programmer zur Java 2-Plattform 1.4 und Plattform 5.0"]], 2006.
*Accompanying website [[http://www.inabrenner.de/java/|Ina Brenner "Prüfungsvorbereitung für den Sun Certified Java Programmer"]], with free PDF edition of the book:
*[[http://www.inabrenner.de/app/download/19858032/SCJP.pdf|SCJP.pdf]] - The book.
*[[http://www.inabrenner.de/app/download/19858032/SCJP.zip|SCJP.zip]] - The code examples.
*Terence Gronowski.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3826617525/hemmerling-21|Terence Gronowski "SCJP – Sun Certified Java Programmer: Vorbereitung auf die Java-5-Zertifizierung"]], 2007.
*[[http://www.xing.com/profile/Terence_Gronowski|XING "Terence Gronowski"]].
*Marcus Green.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B007BWD2NC/hemmerling-21|William Brogden, Marcus Green, Ed Tittel "Java 2 Programmer Exam Cram 2 (Exam Cram CX-310-035)"]], 2003 - Training for SCJP1.4 certification.
*The paper book "Marcus Green 'TigerTamer for Java 5. Concise guide to passing the Sun Certified Java Programmers Exam for Java 5 (JDK 1.5)'", 2005. 200 pages.
*[[http://web.archive.org/web/20090426090318/http://www.examulator.com:80/tamer/|Archive.org "TigerTamer for Java 5: The Book"]] ( - 2009-04-26 ).
*[[http://www.jchq.net/|Marcus Green, Java Programmer Certification Exam And Training]].
*[[http://www.jchq.net/mockexams/exam1.htm|Marcus Green, Java Programmer Certification Exam And Training "Java Programmer Certification Mock Exam No 1"]] - "This exam is based on the objectives of the JDK 1.2 exam".
*[[http://web.archive.org/web/*/http://www.examulator.com:80/phezam/question.php|Archive.org "eXamulator. Java Programmer Exam Simulator - Todays SCJP Mock Exam Question"]] ( - 2009-07-07 ).
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590596978/hemmerling-21|Paul Sanghera "SCJP Exam for J2SE 5: A Concise and Comprehensive Study Guide for The Sun Certified Java Programmer Exam "]], 2008.
=== Java 6 OCA Certification ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/1598729020/hemmerling-21|Cameron W. McKenzie "Scja Sun Certified Java Associate Study Guide for Test CX-310-019"]], 2007.
*[[http://web.archive.org/web/*/http://www.scja.com/|Archive.org "scja.com"]] ( - 2012-01-07 ).
*[[http://web.archive.org/web/*/http://freemockexamssunjava.scja.com:80/|Archive.org "Java Certification - J2EE Tutorials - JSR168 Portlet Development - Total WebSphere - All the Development Information You Need!!!"]] ( - 2008-01-26 ).
*Book [[http://www.amazon.de/exec/obidos/ASIN/0071490035/hemmerling-21|Edward G. Finegan, Robert Liguori "SCJA Sun Certified Java Associate Study Guide (Exam CX-310-019) 2008 Book/CD Package (Certification Press)"]], 2009.
*Tbe accompanying CD is shipped with:
-PDF editon of the book.
-Oracle Press Practice Exam Software for Windows.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1491061731/hemmerling-21|Matt Santori "Study Blast Oracle Certified Associate: Oracle Certified Associate Java SE 5/SE 6 Formerly Sun Certified Java Associate (SCJA)"]], 2013.
=== Java 6 OCP Certification ===
*Bert Bates, Kathy Sierra.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0072260882/hemmerling-21|Bert Bates, Katherine Sierra "OCP Java SE 6 Programmer Practice Exams (Exam 310-065) (Certification Press)"]], 2008. 448 pages.
*Book [[http://www.amazon.de/exec/obidos/ASIN/8177228773/hemmerling-21|Katherine Sierra "OCP Java SE 6 Programmer Practice Exams (Exam 310-065)"]], 2010.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0071591060/hemmerling-21|Bert Bates, Katherine Sierra "SCJP Sun Certified Programmer for Java 6 Study Guide "]], 2008. 851 pages.
*The book is shipped with a CD, which contains a full PDF version of the book.
*There are 2 complete mock exams shipped with the CD.
*In "Quizz" mode, the test states the result ( if the answer is right, or not ) immediately after an answer.
*In "Master Exam" mode, at the end of the test there is a result.
*One additional mock exam can be downloaded at [[http://www.mhprofessional.com/learnkey-downloads|McGrawHill Education "LearnKey Downloads"]].
*For proper installation of the 3 exams, please be shure to accept the default path "C:\LearnKey\MasterExam" :-). Else you won´t be able to add the third exam :-(.
*0072253606 - SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) 12/21/2005 [[http://mhp-assets.s3.amazonaws.com/content/osborne-online-expert/0072253606-Web.exe|0072253606-Web.exe]].
*0071591060 - SCJP Sun Certified Programmer for Java™ 6 Study Guide (Exam 310-065) 6/24/2008 [[http://mhp-assets.s3.amazonaws.com/content/osborne-online-expert/0071591060-Web.exe|0071591060-Web.exe]].
*0071789421 - OCA Java SE 7 Programmer I Study Guide (Exam 1Z0-803) 9/18/2012 [[http://mhp-assets.s3.amazonaws.com/content/osborne-online-expert/OCAJavaSE7(Exam1Z0-803).exe|OCAJavaSE7(Exam1Z0-803).exe]].
*[[http://www.xing.com/communities/posts/deutsches-buch-fuer-scjp-vorbereitung-1007242627?page=2|XING "Deutsches Buch für SCJP Vorbereitung?"]], 2009.
*"Der Vorteil: Die Autoren gehören zum Team derer die die Examensfragen erstellen. Deshalb wissen sie auch am besten was im Examen vorkommt".
*"ABER (= meiner Meinung nach eher negativ): Die Selbsttests sind extrem schwer. Da braucht man starke Nerven, denn sie sind kaum zu schaffen. Ein Kollege von mir (der die Prüfung mit 97% bestanden hat), hat mir bestätigt, dass selbst er die im Buch gestellten Aufgaben kaum zu lösen vermag...".
*Terence Gronowski.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3826659635/hemmerling-21|Terence Gronowski "SCJP - Sun Certified Java Programmer: Vorbereitung Auf Die Java 6-Zertifizierung: CX-310-065 / CX-310-066"]], 2009.
*[[http://www.xing.com/profile/Terence_Gronowski|XING "Terence Gronowski"]].
*"Umfangreiche Simulationstests für die englische und die deutsche Prüfung ermöglichen die Gewöhnung an die nicht immer leichten Prüfungssituation".
*The accompanying website [[http://www.scjp.ch/|SCJP.CH, hol Dir den Erfolg!]].
*[[http://www.scjp.ch/wb/pages/onlinetest.php|SCJP.CH, hol Dir den Erfolg! "Onlinetest"]] - Free SCJP6 online test.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0321556054/hemmerling-21|Khalid A. Mughal, Rolf W. Rasmussen "A Programmer's Guide to Java SCJP Certification: A Comprehensive Primer"]], 2009.
*The accompanying website [[http://www.ii.uib.no/~khalid/pgjc3e/|A Programmer´s Guide to Java SCJP CERTIFICATION]].
*[[http://www.ii.uib.no/~khalid/pgjc3e/engine.html|A Programmer´s Guide to Java SCJP CERTIFICATION "Mock exam engine"]], written in Java - "You can use the mock exam engine to practise taking the exam. The engine will randomly present questions from Appendix F in the book and score answers in a way that is similar to what you may expect on the real exam".
=== Java 6 OCM Certification ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/0071826785/hemmerling-21|Paul R. Allen, Joseph J. Bambara "OCM Java EE 6 Enterprise Architect Exam Guide (Exams 1Z0-807, 1Z0-865 & 1Z0-866)"]], 2014.
*Book [[http://www.amazon.de/exec/obidos/ASIN/148254654X/hemmerling-21|Amritendu De "Oracle Certified Master, Java EE Enterprise Architect Practice Guide"]], 2013.
=== Java EE 6 Web Component Developer Certification ===
*Book 'Esteban Herrera "Java Practice Questions: Oracle Certified Expert, Java EE 6 Web Component Developer"', 2014 -> See below.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0955160340/hemmerling-21|Charles Lyons "OCEJWCD Study Companion: Certified Expert Java EE 6 Web Component Developer (Oracle Exam 1Z0-899)"]], 2012.
*[[http://www.linkedin.com/in/charleslyons/|LinkedIn "Charles Lyons"]].
*The accompanying website [[http://www.garnerpress.com/catalogue/BK0340|Garner Press "OCEJWCD Study Companion"]].
*[[http://exams.garnerpress.com/scwcd|Garner Press Examinations Centre "SCWCD"]].
*"As a reader of the SCWCD Study Companion, you can claim a free 30-day subscription to our SCWCD mock exam. All you need to do is: Click the 'Subscribe Now!' link below to create and activate your 30-day subscription. You should then be redirected to the home page. Your exam will now appear under the 'Subscribed Exams' section and will show a 'Start?' link to begin the exam"
*There is no PDF available. Don´t get fooled by obscur offers of websites which claim to offer "free" access by providing your credit card informations!
*Bryan Basham, Kathy Sierra, Bert Bates.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0596516681/hemmerling-21|Bryan Basham, Kathy Sierra, Bert Bates "Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam"]], 2008 - 2nd. edition for J2EE5 "Updated to cover the lastest version of the SCWCD exam for J2EE 1.5".
*Book [[http://www.amazon.de/exec/obidos/ASIN/0596005407/hemmerling-21|Bryan Basham, Kathy Sierra, Bert Bates "Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam"]], 2004 - Outdated 1st. edition for J2EE4.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3897218739/hemmerling-21|Bryan Basham, Kathy Sierra), Bert Bates "Servlets & JSP von Kopf bis Fuß"]], 2008 - 1st. German edition for JavaEE5 ( "Deutsche Ausgabe der 2. englischen Ausgabe. Deckt die aktuelle Version der SCWCD Prüfung für J2EE 1.5 ab" ).
*Accompanying website [[http://www.headfirstlabs.com/books/hfsvlt/|Head First Labs from O'Reilly Media, Inc. "Head First Servlets & JSP"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/0072258810/hemmerling-21|David Bridgewater "Sun Certified Web Component Developer Study Guide (Exam 310-081)"]], 2005.
*"Also covers exam 310-082" (Sun 310-082 - Sun Certified Web Component Developer for J2EE 1.4 ).
*"Sun 310-081 - Sun Certified Web Component Developer for J2EE 1.4".
*[[http://www.mhprofessional.com/learnkey-downloads|McGrawHill Education - LearnKey Downloads]] - There is no promised extra "Bonus Master Exam" for download, anymore.
=== Java EE 6 Business Component Developer Certification ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/0596005717/hemmerling-21|Kathy Sierra, Bert Bates "Head First EJB: Passing the Sun Certified Business Component Developer Exam"]], 2003 - Outdated, about EJB2.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1932394400/hemmerling-21|Paul Sanghera "Scbcd Exam Study Kit: Java Business Component Developer Certification for Ejb"]], 2005.
=== Java 7 & 8 OCA/OCP Certification ===
*ExamREVIEW.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1508612684/hemmerling-21|ExamREVIEW "Oracle Java SE7 Programmer Exams Self-Practice Review Questions for Exam 1z0-803 and 1z0-804: 2015 Edition (with 120+ questions)"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1508612692/hemmerling-21|ExamREVIEW "Oracle Java SE8 Programmer Exam Self-Practice Review Questions for Exam 1z0-808: 2015 Edition (with 120+ questions)"]], 2015.
*[[http://www.facebook.com/boycarrapps|Facebook "Boycarr Apps"]].
*The free Android App [[http://www.amazon.de/exec/obidos/ASIN/B00MCW8GSW/hemmerling-21|Boycarr "Java SE 1z0-804 Exam Free "]], 2014.
*Edward G. Finegan, Robert Liguori
*Book [[http://www.amazon.de/exec/obidos/ASIN/0071789421/hemmerling-21|Edward G. Finegan, Robert Liguori "OCA Java SE 7 Programmer I Study Guide (Exam 1Z0-803)"]], 2012.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1259587517/hemmerling-21|Edward G. Finegan, Robert Liguori "OCA Java SE 8 Programmer I Study Guide"]], 2015.
*Mala Gupta.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1617291048/hemmerling-21|Mala Gupta "OCA Java SE 7 Programmer I Certification Guide: Prepare for the 1ZO-803 exam"]], 2013.
*Book [[http://www.amazon.de/exec/obidos/ASIN/161729148X/hemmerling-21|Mala Gupta "OCP Java SE 7 Programmer II certification guide prepare for the IZO- 804 Exam"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1617293253/hemmerling-21|Mala Gupta "OCA Java SE 8 Programmer I Certification Guide"]], 2016.
*[[http://www.eherrera.net/|Esteban Herrera]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/1530845998/hemmerling-21|Esteban Herrera "Java 8 Programmer II Study Guide: Exam 1Z0-809"]], 2016 - "This is the print version of my online Java 8 Programmer II Study Guide".
*Online HTML book [[http://ocpj8.javastudyguide.com/|"Java 8 Programmer II Study Guide]].
*Online HTML book [[http://www.eherrera.net/ocpj8-notes/|Esteban Herrera "OCPJ8 Study Notes"]].
*[[http://eherrera.net/top-5-certification-mistakes/|Esteban Herrera "Top 5 certification mistakes"]].
*[[http://www.github.com/eh3rrera|GitHub "eh3rrera (Esteban Herrera)"]].
*[[http://www.github.com/eh3rrera/ocpj8-book|GitHub "eh3rrera/ocpj8-book"]] - "Study guide for the Oracle Certified Professional, Java SE 8 Programmer Exam (1Z0-809)".
*[[http://github.com/eh3rrera/ocpj8-notes|GitHub "eh3rrera/ocpj8-notes"]] - "Notes to study for the OCPJ 8 exam (1Z1-809)".
*Book [[http://www.amazon.de/exec/obidos/ASIN/1484042301/hemmerling-21|Esteban Herrera "Java Practice Questions: Oracle Certified Associate, Java SE 7 Programmer (OCAJ)"]], 2013.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1484884744/hemmerling-21|Esteban Herrera "Java Practice Questions: Oracle Certified Professional, Java SE 7 Programmer (OCPJP)"]], 2013.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1499260253/hemmerling-21|Esteban Herrera "Java Practice Questions: Oracle Certified Expert, Java EE 6 Web Component Developer"]], 2014.
*Kathy Sierra, Bert Bates.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0071772006/hemmerling-21|Kathy Sierra, Bert Bates "OCA/OCP Java SE 7 Programmer I & II Study Guide (Exams 1Z0-803 & 1Z0-804) (Oca/Ocp Java 7 Programmer I & II Study Guide)"]], 2014 #.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1260011399/hemmerling-21|Kathy Sierra, Bert Bates, "OCA JAVA SE 8 Programmer I Exam Guide"]], 2017.
=== Java 8 OCA/OCP Certification ===
*Jeanne Boyarsky, Scott Selikoff.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1119272092/hemmerling-21|Jeanne Boyarsky, Scott Selikoff "OCA / OCP Java SE 8 Programmer Certification Kit: Exam 1Z0-808 and Exam 1Z0-809"]], 2016.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1119067901/hemmerling-21|Jeanne Boyarsky, Scott Selikoff "OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide: Exam 1Z0-809"]], 2017.
*Book [[http://www.amazon.de/exec/obidos/ASIN/111936339X/hemmerling-21|Jeanne Boyarsky, Scott Selikoff "OCA / OCP Practice Tests: Exam 1Z0-808 and Exam 1Z0-809"]], 2017.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1119378680/hemmerling-21|Jeanne Boyarsky, Scott Selikoff "Oca / Ocp Java Se 8 Programmer Practice Tests Digital Access Code"]], 2017.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1484218353/hemmerling-21|S.G. Ganesh, Hari Kiran, Tushar Sharma "Oracle Certified Professional Java SE 8 Programmer Exam 1Z0-809: A Comprehensive OCPJP 8 Certification Guide"]], 2016.
*Archana Jagannatham, Swamy Jagannatham.
*Kindle E-Book [[http://www.amazon.de/exec/obidos/ASIN/B0083355Y2/hemmerling-21|Archana Jagannatham, Santhosh Garmilla, Swamy Jagannatham "OCPJP 01 Java Professional Exam 1Z1-804 Java Package Creation with DOS (English Edition) Kindle Edition"]].
*Kindle E-Book [[http://www.amazon.de/exec/obidos/ASIN/B009BSBME0/hemmerling-21|Archana Jagannatham, Swamy Jagannatham "OCPJP 02 Java Professional Exam 1Z1-804 Java Package Creation with Eclipse (English Edition)"]].
*Kindle E-Book [[http://www.amazon.de/exec/obidos/ASIN/B00TVERES2/hemmerling-21|Mitchell Glenn "OCAJP Oracle Certified Associate Java SE 8 Programmer Practice Exams"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0132930218/hemmerling-21|Khalid A. Mughal, Rolf W Rasmussen "A Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA): A Comprehensive Primer"]], 2016.
==== J2EE / Java EE ====
Check the Remember for the book coverage of certain J2EE releases, the release dates of both the books and the J2EE version.
*Java EE 5 was released 2006-05-11.
*Java EE 6 was released 2009-12-10 => right for current Oracle certification.
*Java EE 7 was released 2013-06-12.
=== J2EE / Java EE ===
*Adam Bien.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827317770/hemmerling-21|Adam Bien "Enterprise Java Frameworks - Java Technologien professionell einsetzen"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0321146182/hemmerling-21|Adam Bien "J2EE Web Services. The Ultimate Guide: XML - SOAP - WSDL - UDDI - WS-1 - JAX-RPC - JAXR - SAAJ - JAXP"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0672325586/hemmerling-21|Martin Bond, Debbie Law, Andy Longshaw, Dan Haywood, Peter Roxburgh "Sams Teach Yourself J2EE in 21 Days"]], 2003.
*The free Android app [[http://www.amazon.de/exec/obidos/ASIN/B00VA0R1FQ/hemmerling-21|mAppsguru "Learn J2EE Quick and Easily"]].
*Book [[http://www.amazon.de/exec/obidos/ASIN/3836220040/hemmerling-21|Alexander Salvanos "Professionell entwickeln mit Java EE 7: Das umfassende Handbuch"]], 2014.
*"Das umfassende Handbuch".
*"Alle wichtien APIs, Konzepte und Technologien".
*"Inkl. JDBC, Persistance API, Dependency Injection, Java Messaging Service, Enterprise JavaBeans, Webservices u.v.m.".
*[[http://www.rheinwerk-verlag.de/professionell-entwickeln-mit-java-ee-7_3250/|Rheinwerk "Professionell entwickeln mit Java EE 7"]].
=== J2EE / Java EE, EJB, JSP ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827262968/hemmerling-21|Torsten Langner "Verteilte Anwendungen mit Java . Enterprise-Architekturen im Web mit CORBA, XML/SOAP, JSP, (E)JB"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01F7XW12E/hemmerling-21|Glenn Niemeyer, Jeremy Poteet "Extreme Programming with Ant: Building and Deploying Java Applications with JSP, EJB, XSLT, XDoclet, and JUnit"]], 2003.
=== J2EE / Java EE, EJB, JPA ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/0130355712/hemmerling-21|Gail Anderson, Paul Anderson "Enterprise JavaBeans Component Architecture: Designing and Coding Enterprise Applications (Java 2 Platform, Enterprise Edition Series)"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0972954880/hemmerling-21|Derek C. Ashmore "The Java EE Architect's Handbook, Second Edition: How to be a successful application architect for Java EE applications"]], 2014.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01LZFZP9D/hemmerling-21|Anil Barnwal "Mastering JSP : A Server Side Technology"]], 2015.
*Adam Bien.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827317770/hemmerling-21|Adam Bien "Enterprise Java Frameworks - Java Technologien professionell einsetzen"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/382731903X/hemmerling-21|Adam Bien "J2EE Patterns. Entwurfsmuster für die J2EE"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827319501/hemmerling-21|Adam Bien "J2EE Hotspots . Professionelle Lösungen für die Java-Entwicklung "]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3939084247/hemmerling-21|Adam Bien "Java EE 5 Architekturen. Java Patterns und Idiome"]], 2007.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0557078326/hemmerling-21|Adam Bien "Real World Java EE Patterns Rethinking Best Practices"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01J4OKXVI/hemmerling-21|Adam Bien "Real World Java Ee Night Hacks Dissecting the Business Tier"]], 2011.
*Simon Brown.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590595130/hemmerling-21|Simon Brown "Pro JSP 2, Fourth Edition"]], 2005 - "Simon Brown, Sam Dalton, Dan Jepp, Dave Johnson, Sing Li, Matt Raible".
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590592255/hemmerling-21|Simon Brown, Sam Dalton, Dan Jepp, Dave Johnson, Sing Li, Matt Raible "Pro JSP, Third Edition"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3446225307/hemmerling-21|Andreas Eberhart, Stefan Fischer "Web Services: Grundlagen und praktische Umsetzung mit J2EE und .NET"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3898646122/hemmerling-21|Oliver Ihns, Stefan M. Heldt, Holger Koschek, Joachim Ehm, Carsten Sahling, Roman Schlömmer, Carl Anders Düvel, Norman Erck, Daniel Steinhöfer "EJB 3.1 professionell: Grundlagen- und Expertenwissen zu Enterprise JavaBeans 3.1 - inkl. JPA 2.0 (iX-Edition)"]], 2011.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0201914662/hemmerling-21|Vlada Matena, Sanjeev Krishnan, Linda DeMichiel, Linda de Michiel "Applying Enterprise JavaBeans: Component-based Development for the J2EE Platform"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3836220040/hemmerling-21|Alexander Salvanos "Professionell entwickeln mit Java EE 7: Das umfassende Handbuch"]], 2014.
*Thomas Stark
*Book [[http://www.amazon.de/exec/obidos/ASIN/382732176X/hemmerling-21|Karsten Samaschke, Thomas Stark "Das J2EE Premium-Codebook"]], 2005.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827326486/hemmerling-21|Thomas Stark "Java EE 5 - Einstieg für Anspruchsvolle - inkl. Lerntest auf CD Taschenbuch –"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3864901952/hemmerling-21|Marcus Schießer, Martin Schmollinger "Workshop Java EE 7: Ein praktischer Einstieg in die Java Enterprise Edition mit dem Web Profile"]], 2014.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1118656466/hemmerling-21|Nicholas S. Williams "Professional Java for Web Applications"]], 2014 - "Covers application logging, JSR 340 Servlet API 3.1, JSR 245 JavaServer Pages (JSP) 2.3 (including custom tag libraries), JSR 341 Expression Language 3.0, JSR 356 WebSocket API 1.0, JSR 303/349 Bean Validation 1.1, JSR 317/338 Java Persistence API (JPA) 2.1, full-text searching with JPA, RESTful and SOAP web services, Advanced Message Queuing Protocol (AMQP), and OAuth".
=== EJB ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/059600978X/hemmerling-21|Richard Monson-Haefel, Bill Burke "Enterprise JavaBeans 3.0"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1849682380/hemmerling-21|Richard M. Reese "EJB 3.1 Cookbook"]], 2011.
*Debu Panda, Reza Rahman.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1935182994/hemmerling-21|Ryan Cuprak, Debu Panda, Reza Rahman, Michael Remijan "EJB 3 in Action"]], 2014 - "This book is a fast-paced tutorial for Java EE 6 business component development using EJB 3.2, JPA 2, and CDI". **Recommended book as preparation for "Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer"**!
*Book [[http://www.amazon.de/exec/obidos/ASIN/1933988347/hemmerling-21|Debu Panda, Reza Rahman, Derek Lane "EJB 3 in Action"]], 2007 - "EJB 3 is the most important innovation introduced in Java EE 5.0".
*Book [[http://www.amazon.de/exec/obidos/ASIN/0471785415/hemmerling-21|Rima Patel Sriganesh, Gerald Brose, Micah Silverman "Mastering Enterprise JavaBeans 3.0"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0596158025/hemmerling-21|Andrew Lee Rubinger, Bill Burke "Enterprise JavaBeans 3.1"]], 2010.
=== JPA ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/1617290459/hemmerling-21|Christian Bauer, Gavin King, Gary Gregory "Java Persistence with Hibernate"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B00XV4KL1A/hemmerling-21|Cameron Wallace McKenzie "Hibernate Made Easy: Simplified Data Persistence with Hibernate and Jpa (Java Persistence API) Annotations"]], 2008.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3864903742/hemmerling-21|Michael Inden "Der Java-Profi: Persistenzlösungen und REST-Services:Datenaustauschformate, Datenbankentwicklung und verteilte Anwendungen"]], 2016.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3868582762/hemmerling-21|Alexander Kunkel "JPA Praxiswissen mit Hibernate"]], 2009.
*Mike Keith, Merrick Schincariol.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430219564/hemmerling-21|Mike Keith, Merrick Schincariol "Pro JPA 2: Mastering the Java Persistence API (Expert's Voice in Java Technology)"]], 2009 - Suggestion "There is a newer edition, but if you want to be more focused on the stuff that is tested on the exam, you can use the old version too, it's up to you".
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430249269/hemmerling-21|Mike Keith, Merrick Schincariol "Pro JPA 2: Second Edition (Expert's Voice in Java)"]], 2013. **Recommended book as preparation for "Oracle Certified Expert, EE 6 Java Persistence API Developer"**!
*Book [[http://www.amazon.de/exec/obidos/ASIN/0763735922/hemmerling-21|Prabhakar Metlapalli "JavaServer Pages (Jones and Bartlett Illuminated"]], 2007.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3446426930/hemmerling-21|Bernd Müller, Harald Wehr "Java Persistence API 2: Hibernate, EclipseLink, OpenJPA und Erweiterungen"]], 2012.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3658105119/hemmerling-21|Frank Müller-Hofmann, Martin Hiller, Gerhard Wanner "Programmierung von verteilten Systemen und Webanwendungen mit Java EE: Erste Schritte in der Java Enterprise Edition"]], 2015.
*Free PDF [[http://download.oracle.com/otn-pub/jcp/persistence-2.0-fr-oth-JSpec/persistence-2_0-final-spec.pdf|Oracle "Sun Microsystems, JSR 317: Java Persistence API, Version 2.0"]] ( PDF ).
*Book [[http://www.amazon.de/exec/obidos/ASIN/3868020144/hemmerling-21|Daniel Röder "JPA mit Hibernate: Java Persistence API in der Praxis"]], 2010.
*Book/CD-ROM [[http://www.amazon.de/exec/obidos/ASIN/B01FKSF8EE/hemmerling-21|Sharanam Shah "Java EE Project using EJB 3, JPA and Struts 2 for Beginners"]], 2010.
*The Kindle E-Book [[http://www.amazon.de/exec/obidos/ASIN/B00X5UBLWI/hemmerling-21|Dirk Weil, Michael Schäfer "JPA 2.1: Persistence-Features mit Java EE 7"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/147870019X/hemmerling-21|Daoqi Yang "Java Persistence with Jpa 2.1"]], 2013.
=== Web Services ===
***There is no recommended book as preparation for "Oracle Certified Expert, Java EE 6 Web Component Developer" :-(, in fact you must gain your knowledge by processing official Oracle specification documents**.
=== JSP / JSF ===
== JSP ==
*Karl Avedal.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1861003625/hemmerling-21|Karl Avedal, Danny Ayers, Timothy Briggs "PRO JSP"]], 2000.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3826606604/hemmerling-21|Karl Avedal, Danny Ayers, Timothy Briggs "Java Server Pages professionell.Dynamische Webangebote mit JSP, Servlets, EJB, JNDI, JDBC, XML, XSLT und WML"]], 2001.
*Hans Bergsten.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0596005636/hemmerling-21|Hans Bergsten "JavaServer Pages"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3897212390/hemmerling-21|Hans Bergsten "JavaServer Pages - kurz & gut"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0072133198/hemmerling-21|Gary Bollinger "JSP: A Beginner's Guide"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0672324393/hemmerling-21|Martin Bond, Debbie Law "Tomcat Kick Start"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3815821401/hemmerling-21|Matthias Brantner, Stefan Schmidt, Birgit Wabnitz, Detlef Wabnitz "JavaServer Pages und Servlets"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1558608362/hemmerling-21|Robert J. Brunner "JSP: Practical Guide for Java Programmers (The Practical Guides): Practical Guide for Programmers"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0596101066/hemmerling-21|Jason Brittain, Ian F. Darwin "Tomcat: The Definitive Guide"]], 2007.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0782129404/hemmerling-21|Todd Cook "Mastering JSP"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1904811760/hemmerling-21|Matt Butcher "Managing and Customizing OpenCms 6 Websites: A complete guide to set up, configuration and administration: Java/JSP XML Content Management"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1847197280/hemmerling-21|Damodar Chetty "Tomcat 6 Developers Guide"]], 2009.
*Vivek Chopra.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0471753610/hemmerling-21|Vivek Chopra, Sing Li, Jeff Genender "Professional Apache Tomcat 6 (WROX Professional Guides)"]], 2007.
*Book [[http://www.amazon.de/exec/obidos/ASIN/076457485X/hemmerling-21|Vivek Chopra, Jon Eaves, Rupert Jones, Sing Li, John T. Bell "Beginning JavaServer Pages"]], 2005.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0764559028/hemmerling-21|Vivek Chopra, Amit Bakore Jon Eaves, Ben Galbraith, Sing Li, Chanoch Wiggers "Professional Apache Tomcat 5 (Programmer to Programmer)"]], 2004.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0764543725/hemmerling-21|Chanoch Wiggers "Professional Apache Tomcat"]] by Vivek Chopra, Ben Galbraith, Sing Li, Chanoch Wiggers,.... , 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B011YT28A0/hemmerling-21|Vivek Chopra, Ben Galbriaths, Brian Rickabaugh, Gotham Polly "Apache Tomcat Security Handbook"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0782129404/hemmerling-21|Todd Cook "Mastering JSP"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827266807/hemmerling-21|Joe Eaves, Rupert Jones, Warner Godfrey "Apache Tomcat Bible"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827266807/hemmerling-21|Dieter Eickstädt, Thomas Reuhl "J2EE mit Struts & Co.: Java-Projekte mit Struts, Tomcat, JBoss und Eclipse"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0321136497/hemmerling-21|Jayson Falkner, Kevin W. Jones "Servlets and JavaServer Pages: The J2ee Technology Web Tier: The J2EE Web Tier"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/193011012X/hemmerling-21|Duane K. Fields, Mark A. Kolb, Shawn Bayern "Web Development with Java Server Pages"]], 2001.
*David M. Geary.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0131001531/hemmerling-21|David M. Geary "Advanced JavaServer Pages"]], 2000.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0131001531/hemmerling-21|David M. Geary "Core JSTL: Mastering the JSP Standard Tag Library"]], 2002.
*James Goodwill.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01K16T0J4/hemmerling-21|James Goodwill "Pure JSP. Java Server Pages"]], 2000.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01K03JANE/hemmerling-21|James Goodwill "Apache Jakarta-Tomcat"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01JXS3WAO/hemmerling-21|James Goodwill "Mastering JSP Custom Tags and Tag Libraries"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590595459/hemmerling-21|J Goodwill "Beginning Jakarta Tomcat 5: from Novice to Professional"]], 2005.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430237236/hemmerling-21|Aleksa Vukotic, James Goodwill "Apache Tomcat 7"]], 2011.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827322308/hemmerling-21|Joachim Gucker, Michael Müller, Stefan Schäffer, Walter Schilder, Veronika Thurner, Dina Winkler, Dietmar Rager "Webanwendungen mit IBM Rational und IBM WebSphere V6. Effizient entwickeln mit J2EE 1.4, JSF und SDO"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B00L6KAIXM/hemmerling-21|Peter De Haan "Beginning JSP 2: From Novice to Professional"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3934358950/hemmerling-21|Bernd Hoppmann "Dreamweaver UltraDev 4 - Dynamische Websites mit ASP, JSP und Cold Fusion"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3826656032/hemmerling-21|Elisabeth Jung "Servlets und JavaServer Pages - Das Java Übungsbuch, Band. 3"]], 2010.
*Marty Hall.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0130092290/hemmerling-21|Marty Hall, Larry Brown "Core Servlets and Javaserver Pages: Core Technologies, Vol. 1 (2nd Edition)"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827264081/hemmerling-21|Marty Hall "More Servlets und JavaServer Pages"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0131482602/hemmerling-21|Marty Hall, Larry Brown, Yaakov Chaikin "Core Servlets and Javaserver Pages: Advanced Technologies, Vol. 2 (2nd Edition)"]], 2007.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0072224371/hemmerling-21|Phil Hanna "JSP 2.0: The Complete Reference"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01FKRYMW4/hemmerling-21|Peter Harrison, Ian McFarland "Mastering Tomcat Development"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827262607/hemmerling-21|Steve Holzner "XSLT - Anwendung und Referenz . XML-Transformationen, XPath, Einsatz mit Java, JSP und ASP"]], 2002.
*Damon Houghland.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B06XZXQT1Y/hemmerling-21|Damon Houghland "Essential Jsp for Web Professionals"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0130882488/hemmerling-21|Damon Hougland, Aaron Tavistock "Core JSP"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827260094/hemmerling-21|Kaminaris, Annunziato "Jetzt lerne ich JavaServer Pages. Dynamische Webseiten einfach erstellt"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1849516626/hemmerling-21|Tanuj Khare "Apache Tomcat 7 Essentials"]], 2012.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827322022/hemmerling-21|Lajos Moczar "Tomcat 5: Einsatz in Unternehmensanwendungen mit JSP und Servlets"]], 2004.
*Matthew Moodie.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590593316/hemmerling-21|Matthew Moodie "Pro Apache Tomcat 5/5.5 (Expert's Voice in Java): Formerly Pro Jakarta Tomcat 5"]], 2004.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590597850/hemmerling-21|Matthew Moodie, Kunal Mittal "Pro Apache Tomcat 6"]], 2007.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3446217681/hemmerling-21|Nirva Morisseau-Leroy, Martin Solomon, Julie Basu, Hans Hajer "Oracle8i Java-Komponenten programmieren mit EJB, CORBA und JSP: ab Version 8.1.5"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1890774782/hemmerling-21|Joel Murach, Michael Urban "Murachs Java Servlets & JSP"]], 2014.
*Alexander Nakhimovsky, Tom Myers.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3826606612/hemmerling-21|Tom Myers, Alexander Nakhimovsky "Java XML Programmierung professionell.Web-Applikationen erstellen mit Java Servlets, JSP, HTML, XHTML, JBDC"]], 2000.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590590031/hemmerling-21|Alexander Nakhimovsky, Tom Myers "XML Programming: Web Applications and Web Services With JSP and ASP"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3898426564/hemmerling-21|Stephan Niedermeier "Cocoon 2 und Tomcat: XML-Publishing mit dem Open-Source-Framework"]], 2006.
*Steven Douglas Olson.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0596101872/hemmerling-21|Steven Douglas Olson "Ajax on Java"]], 2007.
*"Integrating Ajax into Java ServerPages (JSP) applications".
*"Using Ajax with Struts * Integrating Ajax into Java ServerFaces (JSF) applications".
*Book [[http://www.amazon.de/exec/obidos/ASIN/389721718X/hemmerling-21|Steven Douglas Olson "Ajax und Java"]], 2007.
*Andrew Patzer.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590594118/hemmerling-21|Andrew Patzer "Foundations of Jsp Design Patterns"]], 2004.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590590201/hemmerling-21|Andrew Patzer "JSP Examples and Best Practices"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B008SMP1BU/hemmerling-21|Larne Pekowski "Apache Jakarta and Beyond: A Java Programmer's Introduction"]], 2005.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0596005725/hemmerling-21|Bruce W Perry "Java Servlet & JSP Cookbook"]], 2004.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3898424642/hemmerling-21|Oliver Rettig "Tomcat 5: JavaServer Pages und JavaServlets mit Tomcat 5 nutzen"]], 2004.
*Westy Rockwell.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0735710899/hemmerling-21|Westy Rockwell "XML, XSLT, Java, and JSP. A Case Study in Developing a Web Application"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3934358578/hemmerling-21|Westy Rockwell "XML, XSLT, Java und JSP - Eine professionelle Webapplikation programmieren"]], 2000.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3935042272/hemmerling-21|Peter Roßbach, Andreas Holubek, Thomas Pöschmann, Lars Röwekamp, Peter Tabatt "Java Servlets und JSP mit Tomcat 4x. Die neue Architektur und moderne Konzepte für Web-Anwendungen im Detail "]], 2002.
*Michael Seeboerger-Weichselbaum.
*Book [[http://www.amazon.de/exec/obidos/ASIN/382726300X/hemmerling-21|Michael Seeboerger-Weichselbaum "Jetzt lerne ich JSP mit Tomcat: Der einfache Einstieg ins dynamische Webpublishing mit Tomcat"]], 2003. Not available at TIB :-(.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827269539/hemmerling-21|Michael Seeboerger-Weichselbaum "Java Server Pages: Professionelle J2EE-Anwendungen"]], 2005.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3826617622/hemmerling-21|Michael Seeboerger-Weichselbaum "Ajax GE-PACKT Taschenbuch"]], 2007 - "Einsatz von XML, JSP, Servlets, ASP, ASP.NET, JSON ; Praxis: Zurück-Schaltfläche, interaktive Adressliste in Ajax mit PHP und Java ; Referenz: DOM und XMLHttpRequest-Objekt".
*Book [[http://www.amazon.de/exec/obidos/ASIN/193011009X/hemmerling-21|Gal Shachor, Adam Chace, Magnus Rydin "JSP Tag Libraries: How to Develop Powerful Custom JSP Tags"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0126567557/hemmerling-21|Sue Spielman "Jstl: Practical Guide for JSP Programmers"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827324181/hemmerling-21|Ralph Steyer "AJAX mit Java-Servlets und JSP - inkl. Downloadmöglichkeit: So bringen Sie Speed in Ihre Webpräsenz"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/013091813X/hemmerling-21|Art Taylor "JSP and Java: The Complete Guide to Website Development"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01K90K4TW/hemmerling-21|Nick Todd, Mark Szolkowski "JavaServer Pages : developer's handbook"]], 2003.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01A0BJE6O/hemmerling-21|Paul Tremblett "Instant JavaServer Pages"]], 2000.
*Volker Turau.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3898641120/hemmerling-21|Volker Turau, Krister Saleck, Marc Schmidt "Java Server Pages und J2EE"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3898641317/hemmerling-21|Volker Turau, Ronald Pfeiffer "Java Server Pages. Dynamische Generierung von Web-Dokumenten"]], 2.edition, 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827322219/hemmerling-21|James Turner, Kevin Bedell "Struts: JSP-Applikationen mit Jakarta Struts, JBoss und Apache Axis"]], 2004.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3898423603/hemmerling-21|Helmut Vonhoegen "Einstieg in JavaServer Pages 2.0: Webserver-Programmierung für Einsteiger"]], 2004.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827318920/hemmerling-21|Stefan Wille "Go To Java Server Pages"]], 2001.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3868340386/hemmerling-21|Dieter Wißmann "JavaServer Pages: Dynamische Websites mit JSP erstellen"]], 2012.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3936546258/hemmerling-21|Karsten Wolke, Karl H. Siemsen "Das Java 2 JDK 5 Lehrbuch"]], 2005 - "Applikationen, Applets, Servlets und JSP".
== JSF ==
***Recommended book for a preparation book for certification ?**.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0596005393/hemmerling-21|Hans Bergsten "JavaServer Faces"]], 2004.
*Andy Bosch.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827321271/hemmerling-21|Andy Bosch "Java Server Faces"]], 2004.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3939084891/hemmerling-21|Andy Bosch "Portlets und JavaServer Faces"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3836467534/hemmerling-21|Matthias Bretschneider "Mobile Webanwendungen: Praxisorientierte Lösungsansätze mit JavaServer Faces und JavaME"]], 2008.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0071625097/hemmerling-21|Ed Burns, Chris Schalk, Neil Griffin "JavaServer Faces 2.0. The Complete Reference"]], 2010.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1784393428/hemmerling-21|Mert Caliskan, Oleg Varaksin "PrimeFaces Cookbook - Second Edition"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0471462071/hemmerling-21|Bill Dudney, Jonathan Lehr, LeRoy Mattingly "Mastering JavaServer Faces"]], 2004.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1847197248/hemmerling-21|Rainer Eschen "ICEfaces 1.8: Next Generation Enterprise Web Development"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1847196888/hemmerling-21|Demetrio Filocamo "JBoss RichFaces 3.3"]], 2009.
*David Geary.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0137012896/hemmerling-21|David Geary, Cay S. Horstmann "Core JavaServer Faces"]], 2010.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0133795748/hemmerling-21|David Geary, Cay S. Horstmann, Marty Hall "Core JavaServer Faces"]], 2018.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3868340289/hemmerling-21|Michael Goll, Marcel Urbanek "JavaServer Faces"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827326699/hemmerling-21|Joachim Gucker, Michael Müller, Dietmar Rager, Stefan Schäffer, Walter Schilder, Veronika Thurner, Dina Winkler "Webanwendungen mit IBM Rational und IBM WebSphere V6. Effizient entwickeln mit J2EE 1.4, JSF und SDO, m. DVD-ROM"]], 2007.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3939084050/hemmerling-21|Sven Haiges, Marcel May "JavaServer Faces. Web Development mit dem Standardframework"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1847197620/hemmerling-21|Ian Hlavats "JSF 1.2 Components"]], 2009.
*Jonas Jacobi.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01FELUNRY/hemmerling-21|Jonas Jacobi, John R. Fallows "Pro JSF and Ajax: Building Rich Internet Components"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/382661691X/hemmerling-21|Jonas Jacobi, John R. Fallows "JSF und Ajax: Rich-Internet-Komponenten entwickeln mit JavaServer Faces und Ajax"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3864900093/hemmerling-21|Michael Kurz, Martin Marinschek "JavaServer Faces 2.2: Grundlagen und erweiterte Konzepte"]], 2013.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0072229837/hemmerling-21|Budi Kurniawan "JavaServer Faces Programming"]], 2003.
*Anghel Leonard.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1782176462/hemmerling-21|Anghel Leonard "Mastering JavaServer Faces 2.2"]], 2014.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1847199526/hemmerling-21|Anghel Leonard "JSF 2.0 Cookbook"]], 2010.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1849691622/hemmerling-21|Anghel Leonard "JSF 2.0 Cookbook: LITE"]], 2011. Not in TIB :-(.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1932394125/hemmerling-21|Kito D. Mann "JavaServer Faces in Action"]], 2004.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3898644014/hemmerling-21|Martin Marinschek, Gerald Müllan, Andrea Schnabl "JSF @ Work: JavaServer Faces und Apache MyFaces erfolgreich einsetzen"]], 2006.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3446419926/hemmerling-21|Bernd Müller "JavaServer Faces 2.0: Ein Arbeitsbuch für die Praxis"]], 2010.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430250100/hemmerling-21|Hazem Saleh, Allan Lykke Christensen, Zubin Wadia "Pro JSF and HTML5: Building Rich Internet Components"]], 2013.
*Book [[http://www.amazon.de/exec/obidos/ASIN/143021922X/hemmerling-21|Kent Ka Iok Tong "Beginning JSF 2 APIs and JBoss Seam"]], 2010.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3898423603/hemmerling-21|Helmut Vonhoegen "Einstieg in JavaServer Pages 2.0: Webserver-Programmierung für Einsteiger"]], 2004.
*Zubin Wadia.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430210494/hemmerling-21|Bruno Aranda, Zubin Wadia "Facelets Essentials: Guide to JavaServer¿ Faces View Definition Framework"]], 2008.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01FKUKR66/hemmerling-21|Zubin Wadia, Martin Marinschek, Hazem Saleh, Dennis Byrne "The Definitive Guide to Apache MyFaces and Facelets"]], 2008.
== JSP & JSF ==
*Giulio Zambon.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590599047/hemmerling-21|Giulio Zambon, Michael Sekler "Beginning JSP, JSF and Tomcat Web Development: From Novice to Professional"]], [[http://www.amazon.de/exec/obidos/ASIN/B01K03QLRW/hemmerling-21|Giulio Zambon, Michael Sekler "Beginning JSP , JSF and Tomcat Web Development: From Novice to Professional"]], 2007.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430246235/hemmerling-21|Giulio Zambon "Beginning JSP, JSF and Tomcat: Java Web Development (Expert's Voice in Java)"]], 2012.
=== JDBC ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/0130453234/hemmerling-21|Art Taylor "JDBC Database Programming with J2EE"]], 2002.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3446217274/hemmerling-21|Wolfgang Dehnhardt "Java und Datenbanken: Anwendungsprogrammierung mit JDBC, Servlets und JSP"]], 2003.
=== Offtopic - This is not about Java and JSP ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/3528745762/hemmerling-21|Klaus Kilberth "JSP: Einführung in die Methode des Jackson Structured Programming"]], 2001.
==== Jakarta Struts ====
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01M7Q9NHB/hemmerling-21|Chuck Cavaness "Programming Jakarta Struts"]], 2004.
==== JavaFX ====
*Book [[http://www.amazon.de/exec/obidos/ASIN/0321927710/hemmerling-21|Gail Anderson, Paul Anderson "JavaFX Rich Client Programming on the NetBeans Platform"]], 2014.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3639223160/hemmerling-21|Daniel Backhausen "Technologien zur Realisierung von Benutzeroberflächen: JavaFX, Silverlight und Flex in der Praxis"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/013701287X/hemmerling-21|Jim Clarke, Jim Connors, Eric Bruno "JavaFX: Developing Rich Internet Applications"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430242574/hemmerling-21|Carl Dea "JavaFX 2.0: Introduction by Example: Introduction by Example (Expert's Voice in Java)"]], 2012.
*J. F. Dimarzio.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0071742417/hemmerling-21|J. F. Dimarzio "JavaFX: A Beginner's Guide (Beginner's Guide"]], 2000.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0071808965/hemmerling-21|J. F. Dimarzio "Quick Start Guide to JavaFX"]], 2014.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0071833773/hemmerling-21|Hendrik Ebbers "Mastering JavaFX 8 Controls"]], 2014.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3864901693/hemmerling-21|Anton Epple "JavaFX 8: Grundlagen und fortgeschrittene Techniken Broschiert"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430264608/hemmerling-21|Mark Heckler, Gerrit Grunwald, José Pereda, Sean Phillips, Carl Dea "JavaFX 8: Introduction by Example: Introduction by Example"]], 2014.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3940970409/hemmerling-21|Jens Heitmann "JavaFX in NullKommaNix: Ein ausführliches Handbuch zu JavaFX"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430226234/hemmerling-21|Lucas Jordan, Ryan Donahue "JavaFX Special Effects: Taking Java RIA to the Extreme with Animation, Multimedia, and Game Elements"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1118385349/hemmerling-21|Doug Lowe "JavaFX For Dummies (For Dummies"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1933988991/hemmerling-21|Simon Morris "JavaFX in Action"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/143027199X/hemmerling-21|Lawrence PremKumar, Praveen Mohan "Beginning JavaFX (Expert's Voice in Java Technology)"]], 2010.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0071842551/hemmerling-21|Herbert Schildt "Introducing JavaFX 8 Programming"]], 2015.
*Kishori Sharan.
*Book [[http://www.amazon.de/exec/obidos/ASIN/148421143X/hemmerling-21|Kishori Sharan "Learn JavaFX 8: Building User Experience and Interfaces with Java 8"]], 2015.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430266619/hemmerling-21|Kishori Sharan "Beginning Java 8 APIs, Extensions and Libraries: Swing, JavaFX, JavaScript, JDBC and Network Programming APIs (Expert's Voice in Java)"]], 2014.
*Ralph Steyer.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3658028351/hemmerling-21|Ralph Steyer "Einführung in JavaFX: Moderne GUIs für RIAs und Java-Applikationen"]], 2014.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3827328454/hemmerling-21|Ralph Steyer "Einstieg in JavaFX: Dynamische und interaktive Java-Applikationen mit JavaFX"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/382732615X/hemmerling-21|Ralph Steyer "JavaFX - inkl. Qhellcodes auf CD: Dynamische und interaktive Java-Applikationen mit JavaFX "]], 2007.
*Book [[http://www.amazon.de/exec/obidos/ASIN/0321601653/hemmerling-21|Kim Topley "Javafx Developer's Guide (Developer's Library)"]], 2010.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1847198945/hemmerling-21|Vladimir Vivien "JavaFX 1.2 Application Development Cookbook"]], 2010.
*James Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, Johan Vos.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430265744/hemmerling-21|James Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, Johan Vos "Pro JavaFX 8: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients"]], 2014.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430268727/hemmerling-21|James Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, Johan Vos "Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology (Expert's Voice in Java)"]], 2012.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1430218754/hemmerling-21|James Weaver "Pro JavaFX Platform: Script, Desktop and Mobile RIA with Java Technology (Expert's Voice in Java Technology)"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/1590599454/hemmerling-21|James Weaver "JavaFX Script: Dynamic Java Scripting for Rich Internet/Client-Side Applications"]], 2008.
==== Additionally ====
=== AJAX ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/0470417994/hemmerling-21|Andy Harris "JavaScript and AJAX For Dummies"]], 2009.
*Book [[http://www.amazon.de/exec/obidos/ASIN/B01JXQ0VZ0/hemmerling-21|Steve Holzner "Ajax For Dummies"]], 2006.
=== General ===
*Book [[http://www.amazon.de/exec/obidos/ASIN/3836217082/hemmerling-21|Klaus M. Rodewig "Webserver einrichten und administrieren"]], 2011.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3834803650/hemmerling-21|Hans Brandt-Pook "Softwareentwicklung Kompakt und Verständlich: Wie Softwaresysteme entstehen"]], 2008.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3658108754/hemmerling-21|Hans Brandt-Pook, Rainer Kollmeier "Softwareentwicklung Kompakt und Verständlich: Wie Softwaresysteme entstehen"]], 2016.
*Book [[http://www.amazon.de/exec/obidos/ASIN/3486749099/hemmerling-21|Bernd Oestereich "Die UML-Kurzreferenz 2.5 für die Praxis: kurz, bündig, ballastfrei"]], 2014.
===== Java Magazines =====
*[[http://www.java-pro.de/|JAVAPRO. Magazin für professionelle Java Entwicklung in der Praxis]].
===== Appropriate OpenDirectory Directory Pages =====
*[[http://www.dmoz.org/Computers/Programming/Languages/|OpenDirectory "Top: Computers: Programming: Languages"]].
*[[http://www.dmoz.org/Computers/Programming/Languages/Java/|OpenDirectory "Top: Computers: Programming: Languages: Java"]].
{{tag>Java}}