Sun Java認證分為兩個級別:Sun 認證Java程式設計師和Sun 認證Java開發員。Sun 認證Java程式設計師考試內容涉及Java所有相關知識、編程概念及applet開發技巧。Sun認證Java程式設計師考試旨在考察您通過套用軟體分配進行複雜編程的能力。之後還要測試您完成編程所需的知識。
本課程使學員掌握如何使用標準Java Development kit(JDK)開發應用程式和applets。在本課程中您將學會Java語言的語法。如何使用Java來創建圖形用戶接口(GUI),事件處理機制,例外處理,通過設計與開發各種Java程式來獲得實際的編程經驗。您也將學到檔案輸入/輸出(I/O),多執行緒和網路的知識。
獲得SCJD認證的過程相對複雜一些,Sun建議的SCJD學習課程是Java Progeamming Language Workshop(SL-285),當然,學習Java你還可以參考Sun的一個面向對象的教程:Object-Oriented Analysis and Design (00-226)。 獲得SCJD認證並不是直接參加考試通過獲得,首先,你必須是SCJP,在申請SCJD的認證的時候,需要先參加一個程式設計測試,這個測試基本上是給你一個實際套用案例,然後你用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 。