SUN公司的Java技術

SUN公司的Java技術培訓和認證不僅是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。
      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進行實現,要註意的是這個測試主要考察的的是妳以Java技術開發壹個工程的總體能力,而不是考察妳的編程技巧。這個編程測試是不限制時間的。
      如果妳通過了上述編程測試,那麽就恭喜妳了,妳已經通過了得到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應用程序的相關技術認證。

如何獲取Sun推出的Java認證指南

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技術認證之路。

SUN Java認證分類和概述

        SUN認證是給網酪設計界建立的壹套認證標準,Sun公司推出了Java以及Solaris技術認證方案。對於企業而言,可以借助這項認證作為招聘人才的評判標準,或是作為衡量員工技術水準的依據.

        目前 Java 相關的認證有四個,分別是 SCJP、SCWCD、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% 以上就可以進入第二階段應試。SAS10 310-202最新考古題下 第二階段是 5-10 題簡答題,時間 90 分鐘,答對 70% 以上即可得到 SCJD 認證。SCAJ (Sun Certified Enterprise Architect for J2EE ):測試對於 J2EE 架構的熟悉程度以及系統整合的能力。本考試分成三個階段,第壹個階段是 48 題復選題,時間 75 分鐘,答對 68% 以上方可進入下階段。第二階段是系統設計專題,無時間限制,答對 70% 以上方可進入下壹階段。第三階段是四題申論題,應試時間 90 分鐘。