身為 Java 開發人員,我需要官方認證嗎?幾乎所有的賈維斯特主義者在他們職業生涯的某個時刻都會問自己(以及他們更有經驗的同事)這個問題。我們將在本文中嘗試了解這個問題的答案,以及一般有哪些類型的 Java 認證。 儘管大多數 Java 專業人士(包括程式設計師本身和他們的雇主)都優先考慮實踐經驗而不是正規教育和各種專業文檔,但有時認證仍然有用。在評估員工及其水平時,實際經驗和在該領域工作的年限幾乎總是決定因素。但擁有某些認證也很有用,特別是對於某些公司來說,因為它們可以增加員工在雇主眼中的價值。正如經驗豐富的 Java 程式設計師所指出的,俄語國家的雇主在評估 Java 程式設計師的水平時很少要求證書,但它們不會是多餘的。根據 Pearson VUE 案例研究,88% 的 IT 專業人員建議他們的同事在提升職涯和提升專業技能時獲得某種類型的認證。Oracle 認證在 Java 開發人員中最受歡迎且最受尊敬。74% 的受訪者表示,他們認為涵蓋特定技術或技術堆疊的專業憑證是最好、最有用的,而 Oracle Java 憑證最能滿足這些要求。
Java 認證的主要優勢
讓我們列出 Java 程式設計師專業認證的主要優點。首先,擁有證書可以幫助您在雇主和招募人員眼中從具有相同技能和相同經驗水平的其他候選人中脫穎而出。這非常有用,特別是對於申請者之間競爭激烈的職位的初級 Java 開發人員來說。在這種情況下,任何有助於將競爭對手甩在後面的方法都是好的(當然,在正派和道德的框架內)。在這種情況下,獲得認證可以為您帶來一些雖小但意義重大的好處。因此,認證可以作為您實際上具備指定技術技能的額外證明,而不僅僅是為了可信度而添加到您的履歷中。那麼,在獲得任何認證之前準備考試將幫助您理解並鞏固這些技術的所有主要功能。此外,擁有認證可以讓您不必在面試期間接受該技術的測試任務,這始終是一個優點,因為它可以節省時間和精力。最後,Java 認證雖然幅度不大,但可以提高薪資水平並增加在不久的將來晉升職業階梯的機會。更不用說,透過這種方式,您可以增強對自己作為 Java 程式設計師資格的信心,並且簡單地增加您的 HR,這總是好的。Oracle Java 認證概述
如上所述,Oracle 的憑證主要針對 Java 程式設計師進行評級。因此,接下來我們將討論 Oracle 存在哪些認證、它們包括哪些內容以及如何獲得這些認證。順便說一下,在 2010 年 Sun Microsystems 及其所有資產被 Oracle 收購之前,Oracle 認證被稱為 Sun 認證。例如,目前的 Oracle 認證專業 Java 程式設計師 (OCPJP) 以前稱為 Sun 認證 Java 程式設計師 (SCJP)。Oracle 認證助理 Java 程式設計師 (OCAJP) - Java SE 8 程式設計師 I
第一個最基本的 Java 認證等級是 Java SE 8,由 Oracle 提供。涵蓋 Java 程式設計的所有基本概念,有助於加強您對 Java 基本面的理解,並擴展您的程式設計知識。對於想要透過在履歷中添加官方認證來「升級」的人來說,獲得 OCAJP 認證將是第一步和起點。擁有 OCAJP 表示程式設計師擁有成為 Java 開發專家所需的所有技能(至少在理論上)。如何獲得OCAJP認證?
首先,從初級到中級學習 Java SE 8,獲得一些使用 Java SE 8 的初步實務經驗。然後您可以繼續參加考試,通過考試後您將獲得認證。 考試費用: 150 美元 考試題目:- 建立和使用數組
- Java 中的異常處理
- Java基礎知識
- 使用循環
- 使用運算符和控制結構
- Java繼承規則
- Java 中的型別轉換
- 使用方法和封裝
- JAVA API的基礎類別和實用類
Oracle 認證助理 Java 程式設計師 (OCAJP) - Java SE 11 程式設計師 I
Oracle 也提供 Java 標準版 11 的認證選項。步驟順序與 Java SE 8 的情況相同 - 我們將理論學習到中級水平,然後通過考試。 考試費用: 150 美元 考試題目:- 封裝應用
- 建立和使用方法
- 用 Java 創建簡單的程序
- 物件和類別的描述和使用
- 例外處理
- Java技術與Java開發環境
- 抽象類別和介面
- 重用實作和繼承
- 了解模組
- 使用運算符和控制結構
- 使用 Java 數組
- 使用 Java 基本型別和字串處理
Oracle 認證專業 Java 程式設計師 (OCPJP) - Java SE 8 程式設計師 II
OCPJP已經是一個專業級別的認證,這意味著該證書的持有者在Java SE 8方面擁有足夠的知識和經驗,可以充分發揮作用。要獲得 OCPJP,您必須先通過先前的基礎等級認證 OCAJP 考試。 考試費用: 150 美元 考試題目:- 高級課程設計
- 使用 JDBC 建立資料庫應用程式
- Java 中的並發
- 例外情況和批准
- 泛型和集合
- 輸入輸出系統
- Java IO 基礎知識 (NIO.2)
- Java 流 API
- 內建功能介面
- 本土化
- 使用 Java SE 8 日期/時間 API
Oracle 認證專業 Java 程式設計師 (OCPJP) - Java SE 11 程式設計師 II
二、Java標準版11專業級認證。需1級OCAJP認證。 考試費用: 150 美元 考試題目:- Java 中的註解
- 內建功能介面
- Java 中的並發
- 使用 JDBC 建立資料庫應用程式
- 例外情況和批准
- Java 中的函數式介面與 Lambda 表達式
- 泛型和集合
- IO(基礎知識和 NIO.2)
- Java基礎知識
- Java介面
- Java 流 API
- 流上的 Lambda 操作
- 本土化
- 遷移到模組化應用程式
- Java SE 應用程式中的安全編碼
- 模組化應用程式中的服務
Oracle 認證專業 Java 應用程式開發人員 (OCPJAD) - Java EE 7
Oracle Certified Professional Java EE 7 應用程式開發人員認證可驗證程式設計師使用Java Enterprise Edition 7 開發和部署應用程式的能力。OCPJAD 非常適合至少具有中階到高階使用技能的前端和後端開發人員以及應用程式架構師. Java EE 7. 要通過此認證,您必須先獲得 OCAJP。 考試費用: 150 美元 考試題目:- 批量API
- CDI 豆
- 平行性
- 使用 WebSocket 建立 Java 應用程式
- 使用 JSP 建立 Java Web 應用程式
- 使用 servlet 在 Java 中開發 Web 應用程式
- 使用 JSF 開發 Web 應用程式
- 使用 EJB 實現業務邏輯
- 使用 JAX-RS API 執行 REST 服務
- 使用 JAX-WS 和 JAXB API 實作 SOAP 服務
- Java EE 7 架構
- Java EE 7 安全性
- Java 信使 API
- 使用 JPA 實體和 BeanValidation 管理持久性
Oracle 認證資深 Java 企業架構師 (OCMJEA)
Oracle 認證大師 Java 企業架構師 (OCMJEA) 是 Oracle 頒發的最負盛名的 Java 認證。它的存在表明開發人員擁有實現全面的應用程式創建專案所需的所有 Java 技能和知識 - 從初始階段到啟動和支援。因此,希望獲得 OCMJEA 的專業人士必須展示非常非常廣泛的技能,而這些技能超越了 Java 程式設計的基礎知識。我如何獲得 OCMJEA 認證?
您必須先完成以下課程之一:- 使用 Java EE 架構企業應用程式
- 為 Java EE 6 平台開發應用程式
- 為 Java EE 7 平台開發應用程式
- 在 WebLogic Server 12c 上使用 Java EE 6 開發應用程式
- Java 設計模式
- Java EE 6:使用 JMS 和 EJB 開發業務元件
- Java EE 6:使用 JPA 開發資料庫應用程式
- Java EE 6:使用 JAX-WS 和 JAX-RS 開發 Web 服務
- Java EE 7:新功能
- Java SE 7:開發富客戶端應用程式
- Java SE 7 基礎知識
- Java SE 7 程式設計
- Java SE 8:程式設計
- Java SE 8 基礎知識
- 使用 UML 進行物件導向的分析與設計
- 應用程式開發概念和原則
- 企業級技術開發
- 通用架構
- 設計模式
- 整合與溝通
- 安全
- Web應用程式開發技術
- 第 1 節:應用程式設計、概念與原則
- 第 2 節:通用架構
- 第 3 部分:整合與訊息傳遞
- 第 4 節:業務級技術
- 第 5 節:Web 層技術
- 第 6 節:Java EE 技術的適用性
- 第 7 節:模板
- 第 8 節:安全
GO TO FULL VERSION