Sun Certified Java PRogrammer(SCJP) Sun Certified Java Developer(SCJD) Sun Certified Web Component Developer for Java 2 Platform Enterprise Edition Sun Certified Enterprise Architect for J2EE Technology
其中SCJP 以及SCJD 是Java開發技術的基礎及核心培訓/認證,隨著Java技術的發展,現在這兩個認證面向的是新的Java2技術(現在國內的Java認證培訓中心也都是按照Java2技術標準授課了),因此其正式的名稱應該分別是:Sun Certified Java2 Programmer 以及 Sun Certified Java2 Developer, 或者稱為 Sun Certified Programmer for Java 2 Platform 以及 Sun Certified Developer for Java 2 Platform,認證和培訓的意義都是一樣的,為了簡單清楚,我們還是把這兩個認證稱為SCJP 和SCJD。
SCJP 可以說各種Java 認證的基礎,其對應的最主要的學習課程是一門Java的基礎課程,也就是Java Programming Language (SL-275),這也是國內的SCJP培訓的標準課程。而SCJD 則可以看做是高級的Java技術培訓認證,其要求和難度都要高于SCJP,而且,假如你計劃獲得SCJD認證,比如先獲得SCJP認證資格。
獲得SCJD認證的過程相對復雜一些,Sun建議的SCJD學習課程是Java Progeamming Language Workshop(SL-285),當然,學習Java你還可以參考Sun的一個面向對象的教程:Object-Oriented Analysis and Design (00-226)。 獲得SCJD認證并不是直接參加考試通過獲得,首先,你必須是SCJP,在申請SCJD的認證的時候,需要先參加一個程序設計測試(費用現在是2100元),這個測試基本上是給你一個實際應用案例,然后你用Java進行實現,要注重的是這個測試主要考察的的是你以Java2技術開發一個工程的總體能力,而不是考察你的編程技巧。這個編程測試是不限制時間的。
Sun Certified Enterprise Architect for J2EE Technology (SCAJ)認證的難度也不小,你需要經過三關:1是一個48道選擇題的考試,2是與SCJD類似的程序設計考試,3是一個4道題的簡答題考試,其學習課程主要有兩個:00-226 Object-Oriented Analysis and Design 以及 SL-425 Architecting and Designing J2EE applications 。 Sun Certified Web Component Developer for Java 2 Platform Enterprise Edition(J2EE)是SUN最新推出的Java認證考試,主要面向使用Java serverlet 以及jsp技術開發Web應用程序的相關技術認證。