Java World

When I first learnt Java course three years ago, I never thought it would be so hot due to it's limited functions at the time.

Core Java

Advanced Java

1. Sun Certified Java Programmer (SCJP)
2. How to pass SCJP?
3. Learning Materials

Swing, UML, RMI, LDAP/JNDI
Serialization
Servlet, JSP, JDBC, EJB, XML


1. Sun Certified Java Programmer (SCJP)

The SCJP test consists of 59 questions that are multiple choices and one liners and you will be told how many selections you should choose. The time for the test is 90 minutes (not 120 minutes). Lots of snippets of java program will appear on your screen and you will soon find the time is so expensive.

To take SCJP exam, you should visit Sylvan Prometric Testing Centres (SPTC) Web site to find a place near you to go for the exam. SPTCs conduct Sun Certified Java Programmer (SCJP) Exam all over the world on behalf of Sun Microsystems. One can sign up with SPTC after obtaining the exam voucher number from Sun (validity of the voucher is for 12 months from the date of issue).

The minimum marks for passing is 61%, however the certificate does not mention any marks, there is no way anyone can find your score (although I got 86%). The results are displayed immediately after grading the exam on the computer (I got it from a printer). The actual SCJP Certificate and the SCJP badge (a logo that can be put on your visiting card ) take one week or more to reach their destination.

2. How to pass SCJP?

Public class PassSCJP {
private PersonWantsSCJP you;

public static void main(String args[]) {
float testResult = 0.0f; you.getTwoGoodBooks(); // recommand the R&H book do{
you.readTheBook(); // make sure you understand it you.joinDiscussionGroup(); // know somebody else doing testResult = you.doMockExams(); // test yourself
} while(testResult < 80) testResult = you.doSCJPTest();
if(testResult >= 61) System.out.println("Congratulations!");
else
System.out.println("Don't give it up!");
}
}

3. Learning Materials

a. Free Tuitorials

Sun's Java tutorial
Marcus Green's tutorial
Free Books

b. Discussion Groups

Javaranch discussion group
Jchq discussion group

c. Mock Exams

Maha Anna's list

d. Last Minute Notes

Mine
Another .

" ... the best book - khalid.a.mughal & rwr 's a prpgrammer's guide to java certification
the best site - of course marcus green's. ..."

Web Sites

Tools:
No1. Visualage For Java (www.ibm.com)
No2. JBuilder 3 (www.inprise.com)
No3. JDeveloper (www.oracle.com)
No4. VisualCafe
-emacs

Server
No1. WebObjects (www.apple.com)
No2. WebSphere Application Server Enterprise Edition v3.0 (www.ibm.com)
No3. Apache JServ (java.apache.org)
No4. WebLogic Server
-tomcat (jakarta.apache.org), Enhydra (www.enhydra.org)

Java Library
No1. The Java Collections (www.sun.com)
No2. IBM Host Access Library API For Java (www.ibm.com)
No3. JClass Enterprise (www.klgroup.com)
No4. JGL

Java Middleware
No1. Sybase Enterprise Application Server (www.sybase.com)
No2. WebSphere Host On-Demand v4 (www.ibm.com)
No3. Progress Sonicmq (www.sonicmq.com)
No4. Visiobroker
-cocoom (xml.apache.org), struts (jakarta.apache.org), turbine (java.apache.org)

Java Package
No1. Bea Jumpstart eBusiness Smart Components (www.bea.com)
No2. JClass Enterprise Suite (www.klgroup.com)
No3. LingoGUI (www.slangsoft.com)
No4. Stdioj

Databases
No1. Oracle 8i (www.oracle.com)
No2. Sybase Adaptive Server Anywhere (www.sybase.com)
No3. Cloudscape (www.informix.com)
No4. JDataStore
-PostgreSQL

Java VM
No1. Java HotSpot Performance Engine (java.sun.com)
No2. ChaiVM (www.hewlett-packard.com)
No3. JSCP (www.nsicom.com)
No4. Jeode Platform

Messenger
No1. Java Message Queue (www.sun.com)
No2. SonicMQ (www.sonicmq.com)
No3. FioranoMQ (www.fiorano.com)
No4. IBus