Sun的四大Java認證體系

Sun公司的Java技術培訓和認證不僅是java開發技術領域最權威的認證,同時也是開發類認證中很重要的一種,我們在這裏將爲你介紹Sun的各種JAVA認證的關係以及取得這些認證的方法 。

Sun的四大Java認證體系

  Sun公司的java技術認證包括4種:

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。

  怎麼獲得SCJD認證?

SCJP 可以說各種java認證的基礎,其對應的最主要的學習課程是一門java的基礎課程,也就是java programming language (sl-275),這也是國內的SCJP培訓的標準課程。而SCJD則可以看做是高級的java技術培訓認證,其要求和難度都要高於SCJP,而且,如果你計劃獲得SCJD認證,比如先獲得SCJP認證資格。

SCJP 的學習/考試過程是相對相對比較明確的.,首先你需要報名參加Sun指定的java培訓中心的培訓課程(費用大致在2500-3000人民幣),培訓後向 Sun培訓部購買准考證(certification voucher,費用現在是1250元),然後在指定的考試中心參加考試。通過後獲得Sun頒發的認證證書。

獲得SCJD認證的過程相對複雜一些,Sun建議的SCJD學習課程是java progeamming language workshop(sl-285),當然,學習java你還可以參考Sun的一個面向對象的教程:object-oriented analysis and design (00-226)。 獲得SCJD認證並不是直接參加考試通過獲得,首先,你必須是SCJP,在申請SCJD的認證的時候,需要先參加一個程序設計測試(費用現在是2100 元),這個測試基本上是給你一個實際應用案例,然後你用java進行實現,要注意的是這個測試主要考察的的是你以java2技術開發一個工程的總體能力,而不是考察你的編程技巧。這個編程測試是不限制時間的。

如果你通過了上述編程測試,那麼就恭喜你了,你已經通過了得到SCJD認證的最難的一關,接下來你要再參加一個考試(費用現在是1250元),但是與SCJP考試不同的是,SCJD的考試是簡答題而不是選擇題,如果你的正確率在70%以上,就可以獲得SCJD認證了。

從上面的敘述你也可以看出,獲得SCJD認證絕對不是一個簡單的過程,其難度是很大,獲得SCJD認證可以說證明你在java開發技術方面的造詣以及軟件工程方面的知識水平都是很高的,可以勝任複雜的大型軟件開發工作。可以說,SCJD認證的“含金量”是很高的。

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應用程序的相關技術認證。

  java 認證考試

目前 java 相關的認證有四個,分別是 SCJP、scwd、SCJD、scaj,考試時皆以英文出題,但在臺灣 SCJP 考試可以選擇使用繁體中文版考題。這幾項認證考試的特點分述如下:

SCJP(Sun certified java programmer):測試 java 程序設計的觀念和能力,內容偏重於 java 語法和 jdk 內容。共 59 題複選及填充,時間 2 小時,答對 61% 是及格標準。

scwd(Sun certified web component developer for j2ee platform):內容涵蓋 Servlet 與 jsp。考題爲 60 題複選及填充,時間 2 小時,答對 70% 是及格標準。

SCJD(Sun certified java developer):測試 java 軟件開發的進階技能,考試分成兩階段,第一階段是程序設計題,時間無限制,答對 80% 以上就可以進入第二階段應試。第二階段是 5-10 題簡答題,時間 90 分鐘,答對 70% 以上即可得到 SCJD 認證。

scaj(Sun certified enterprise architect for j2ee):測試對於 j2ee 架構的熟悉程度以及系統整合的能力。本考試分成三個階段,第一個階段是 48 題複選題,時間 75 分鐘,答對 68% 以上方可進入下階段。第二階段是系統設計專題,無時間限制,答對 70% 以上方可進入下一階段。第三階段是四題申論題,應試時間 90 分鐘。