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開發(fā)技術(shù)的基礎(chǔ)及核心培訓(xùn)/認(rèn)證,隨著Java技術(shù)的發(fā)展,現(xiàn)在這兩個認(rèn)證面向的是新的Java2技術(shù)(現(xiàn)在國內(nèi)的Java認(rèn)證培訓(xùn)中心也都是按照J(rèn)ava2技術(shù)標(biāo)準(zhǔn)授課了),因此其正式的名稱應(yīng)該分別是:Sun Certified Java2 Programmer 以及 Sun Certified Java2 Developer, 或者稱為 Sun Certified Programmer for Java 2 Platform 以及 Sun Certified Developer for Java 2 Platform,認(rèn)證和培訓(xùn)的意義都是一樣的,為了簡單清楚,我們還是把這兩個認(rèn)證稱為SCJP 和SCJD。
SCJP 可以說各種Java 認(rèn)證的基礎(chǔ),其對應(yīng)的最主要的學(xué)習(xí)課程是一門Java的基礎(chǔ)課程,也就是Java Programming Language (SL-275),這也是國內(nèi)的SCJP培訓(xùn)的標(biāo)準(zhǔn)課程。而SCJD 則可以看做是高級的Java技術(shù)培訓(xùn)認(rèn)證,其要求和難度都要高于SCJP,而且,假如你計劃獲得SCJD認(rèn)證,比如先獲得SCJP認(rèn)證資格。
獲得SCJD認(rèn)證的過程相對復(fù)雜一些,Sun建議的SCJD學(xué)習(xí)課程是Java Progeamming Language Workshop(SL-285),當(dāng)然,學(xué)習(xí)Java你還可以參考Sun的一個面向?qū)ο蟮慕坛蹋篛bject-Oriented Analysis and Design (00-226)。 獲得SCJD認(rèn)證并不是直接參加考試通過獲得,首先,你必須是SCJP,在申請SCJD的認(rèn)證的時候,需要先參加一個程序設(shè)計測試(費用現(xiàn)在是2100元),這個測試基本上是給你一個實際應(yīng)用案例,然后你用Java進行實現(xiàn),要注重的是這個測試主要考察的的是你以Java2技術(shù)開發(fā)一個工程的總體能力,而不是考察你的編程技巧。這個編程測試是不限制時間的。
Sun Certified Enterprise Architect for J2EE Technology (SCAJ)認(rèn)證的難度也不小,你需要經(jīng)過三關(guān):1是一個48道選擇題的考試,2是與SCJD類似的程序設(shè)計考試,3是一個4道題的簡答題考試,其學(xué)習(xí)課程主要有兩個: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認(rèn)證考試,主要?當(dāng)然還?課??輠???穈?開發(fā)經(jīng)驗。SL-110的通過率為95%。SCJP的考試并不像想象中的那么輕易,也不是難得高不可攀。 面向使用Java serverlet 以及jsp技術(shù)開發(fā)Web應(yīng)用程序的相關(guān)技術(shù)認(rèn)證。