Sun推出的專業認證包括下列三種:
◆JAVA認證考試
對於JAVA程序設計員,Sun推出兩項認證:
Sun Certified JAVA Programmer(SCJP)
Sun Certified JAVA Developer(SCJD)
Java程序員的認證Sun Certified JAVA Programmer(SCJP)課程:SL-275JAVA語言編程,考試號為310-025.
java開發員認證Sun Certified JAVA Deverloper(SCJD),認證考試以Sun指定的javaSL-285為教材,機考部分的考試號為310-027。
SCJP測驗JAVA程序設計概念及能力,內容偏重於JAVA語法及JDK的內容;SCJD則進壹步測試用JAVA開發應用程序的能力,考試者必須先完成壹個程序的設計方案,再回答與此方案相關的壹些問題。
◆Solaris系統管理認證考試
對Solaris/SunOS系統管理員,Sun推出Certified Solaris Administrator(CSA)。CSA分別為兩個等級(PartI和PartII),測試對Solaris系統管理的了解程度。
◆Solaris網絡管理認證考試
為了測試使用者對於Solaris網絡管理能力,Sun推出Certified Network Administrator(CNA)。內容包括基本網絡概念、RoutingandSubnet、Security、Performance、DNS、NIS+等。
SunJava認證是業界唯壹經Sun授權Java認證培訓。Sun認證Java開發員考試內容包括完整的Java應用程序開發,涉及數據庫、圖形用戶界面、網絡通信、平臺移植等各方面內容,要求學員已通過Java程序員認證。學習結束後,可參加全球連網考試。考試合格則由Sun公司頒發國際通用的Java開發員證書。
Java語言在1995年發布以來,因其具有簡單性、跨平臺、面向對象等特點,受到程序員們的歡迎,經過這幾年的迅速發展,現在已經成為和C++語言並列的主流開發語言。Java語言的廣泛使用,使得越來越多的人加入到Java語言的學習和應用中來。
在這些人當中,許多人選擇了經過Sun公司授權的Sun教育中心(ASEC)來學習,因為和壹些非授權的中心相比,只有ASEC受到Sun公司的關註和支持,他們可以提供最新的培訓材料和Sun需要的精深技術資源。學員在那裏可以學習到最新的Java技術,更順利地通過SunJava的認證考試。
了解SunJava認證課程
Java不僅僅是壹種編程語言,同時它也是壹個開發和運行的平臺,有自己完整的體系結構。SunJava認證課程從中選擇了最具有代表性的壹些方面。
SCJP(Sun Certified Java Programmer)可以說是各種Java認證的基礎,其對應的最主要的學習課程是壹門Java的基礎課程,也就是Java Programming Language(SL-275),這也是國內的SCJP培訓的標準課程。而SCJD(Sun Certified Java Developer)則可以看做是高級的Java技術培訓認證,其要求和難度都要高於SCJP,而且,如果妳計劃獲得SCJD認證,則要先獲得SCJP認證資格。SCEA(Sun Certified Enterprise Architect for J2EE Technology)認證的難度也不小,其學習課程主要有兩個:00-226O bject-Oriented Analysisand Design以及SL-425 Architectingand Designing J2EE Applications。SCWD(Sun Certified WebComponent Developer for Java2 Platform Enterprise Edition)是Sun新推出的Java認證考試,主要面向使用JavaServlet以及JSP技術開發Web應用程序的相關技術認證。
如何獲取Java認證
首先,妳需要有充分的心理準備,因為SunJava認證考試非常嚴謹,需要妳具備充足的實踐經驗才可能通過。
以較為熱門的SCJD為例,其學習過程可分為兩部分:第壹部分要求學生實際完成壹個項目的編碼工作;第二部分評價學生的代碼。然後才給出成績。在培訓上教育上,著重強調學生的解決實際問題的能力,培訓內容就是在老師的指導下完成壹個實際的項目。獲得SCJD認證的過程相對復雜壹些,Sun建議的SCJD學習課程是Java Progeamming Language Workshop(SL-285)。當然,學習Java妳還可以參考Sun的壹個面向對象的教程:Object-Oriented Analysisand Design(00-226)。
獲得SCJD認證並不是直接參加考試通過獲得,首先,妳必須是SCJP,在申請SCJD的認證的時候,需要先參加壹個程序設計測試,這個測試基本上是給妳壹個實際應用案例,然後妳用Java進行實現,要註意的是這個測試主要考查的是妳以Java2技術開發壹個工程的總體能力,而不是考查妳的編程技巧。這個編程測試是不限制時間的。
如果妳通過了上述編程測試,那麽就恭喜妳了,妳已經通過了得到SCJD認證的最難的壹關,接下來妳要再參加壹個考試,但是與SCJP考試不同的是,SCJD的考試是簡答題而不是選擇題,如果妳的正確率在70%以上,就可以獲得SCJD認證了。
再如SCEA,其培訓重點在於如何應用J2EE技術來進行分析和設計,如何應用壹些設計原則和最佳實踐,以提高軟件軟件的質量。其認證考試分為三部分:第壹部分,基礎能力測試;第二部分,分析和設計壹個實際的項目,第三部分,針對所完成的分析設計,解釋設計的理由。總之,SunJava的認證考試是嚴謹、科學的,既保證學生掌握認證所規定的知識,增長解決實際問題的能力,又可為企業評價工程師的技術能力提供了堅實的依據。
從上面的敘述妳也可以看出,獲得Java認證絕對不是壹個簡單的過程,是有壹定難度的。獲得Java認證可以證明妳在Java開發技術方面的造詣以及軟件工程方面的知識水平。無論出於什麽目的,如果妳希望盡快學習和掌握Java技術,不妨走走Sun公司的Java技術認證之路。