重磅 | OpenJS 基金會推出 Node.js 專業認證考試

2019 年 10 月 22 日 OpenJS 基金會啓動了新的專業認證計劃,以支持 Node.js 開發的將來,兩個認證程序分別爲 OpenJS Node.js 應用程序開發(JSNAD)和 OpenJS Node.js 的服務開發(JSNSD)認證。node

圖片描述

來自於 Node.js 界專業人士的見解

OpenJS 基金會執行董事 Robin Ginn 表示:「OpenJS Node.js 專業認證計劃旨在幫助開發人員證實他們在現實環境中的 Node.js 水平,併爲他們提供將這些技術帶入各自組織的知識,考試提供了一個由 Node.js 社區的專業從業人員開發的框架,該框架爲經驗豐富的開發人員說明了各類技能。咱們很高興經過 OpenJS Foundation 提供這些認證,這是展現 Node.js 關鍵功能的一種清晰與供應商無關的方式。」linux

TELUS 首席架構師 Luca Maraschi 表示:「做爲服務於數百萬加拿大客戶的領先電信公司,熟練的技術人才管道對於咱們在 TELUS 上持續取得成功相當重要。鑑於咱們在這些證書的 alpha 測試中所扮演的角色,咱們有信心它們將突出 Node.js 開發人員的正確技能,咱們很高興可以使用這些程序來確保咱們的開發人員社區繼續蓬勃發展。」ios

OpenJS 基金會董事會主席 Todd Moore 表示:「這些考試的到來對 OpenJS 基金會而言是使人振奮的一步,由於它表明了咱們支持社區內開發人員的另外一種方式,咱們但願這些測試可以在市場上出售,並但願由不一樣的 Node.js 開發人員參加這些考試,得到認證並展現他們對這項關鍵技術的瞭解。」web

NearForm 首席執行官兼創始人 CianÓMaidín 表示:「得到認證是Node.js 項目的一個重要里程碑。咱們如今擁有正式的材料和考試,將支持下一波在企業中採用 Node.js 的浪潮。咱們爲全部合做夥伴爲實現這一目標所作的工做感到自豪。」json

NodeSource 首席執行官 Russ Whitman 表示:「咱們再興奮不過了,很高興看到這個重要的計劃付諸實踐,併爲能創造機會來使開發人員可以經過認證來驗證本身的技能而感到自豪。在基金會的支持下,在 NodeSource 和主要社區成員的支持下,咱們但願這能促進 Node.js 的使用以及能爲正在開發的出色產品提供更好的服務。」安全

OpenJS Node.js 應用程序開發認證

OpenJS Node.js 應用程序開發人員認證很是適合具備至少兩年使用 Node.js 經驗的 Node.js 開發人員。是爲但願展現與 Node.js 的能力而建立任何類型的應用程序的人員而設計的,重點是對 Node.js 核心 API 的瞭解。服務器

JSNAD Domains & Competencies架構

  • Buffer and Streams – 11%
    • Node.js Buffer API’s
    • Incremental Processing
    • Transforming Data
    • Connecting Streams
  • Control flow – 12%
    • Managing asynchronous operations
    • Control flow abstractions
  • Child Processes – 8%
    • Spawning or Executing child processes
    • Child process configuration
  • Diagnostics – 6%
    • Debugging Node.js
    • Basic performance analysis
  • Error Handling – 8%
    • Common patterns
    • Handling errors in various scenarios
  • Node.js CLI – 4%
    • Node executable command line flags
  • Events – 11%
    • The event system
    • Building event emitters
    • Consuming event emitters
  • File System – 8%
    • Input/output
    • Watching
  • JavaScript Prerequisites – 7%
    • Language fundamentals
    • Scoped to core language features introduced since - EcmaScript 1 and still heavily used today
  • Module system – 7%
    • CommonJS Module System only
  • Process/Operating System – 6%
    • Controlling the process
    • Getting system data
  • Package.json – 6%
    • Package configuration
    • Dependency management
  • Unit Testing – 6%
    • Using assertions
    • Testing synchronous code
    • Testing asynchronous code

OpenJS Node.js 的服務開發認證

OpenJS Node.js 服務開發人員認證適用於具備至少兩年使用 Node.js 建立 RESTful 服務器和微服務經驗的 Node.js 開發人員。特別強調安全性實踐。框架

JSNSD Domains & Competencies v1.0async

  • Servers and Services – 70%

    • Implementing public facing web servers
    • Creating RESTful HTTP services
    • Consuming other HTTP services
    • Knowledge of HTTP verbs and status codes
    • Processing user input
  • Security – 30%

    • Protecting against malicious input
    • Attack mitigation

關於考試

該考試是一項基於性能的在線、託管式測試,須要在遠程桌面 Linux 環境中實施多種解決方案。在此環境中,Visual Studio Code 和 Vim 均做爲編輯器包含在內。

本次考試含有模擬在職場景的項目,考生有兩個小時的時間來完成測試。

考生能夠分別購買、安排和參加每項考試,並根據經過的考試得到獨立且可驗證的證書。 考生能夠選擇參加其中一項或兩項考試。 認證持續三年,可續簽。

費用爲 300 美圓,若是第一次不成功,還有第二次免費重考機會。

關於 OpenJS 基金會

OpenJS 基金會致力於經過提供一箇中立的組織來託管和維持項目,以及爲整個社區的利益共同資助活動,來支持 JavaScript 生態系統和 Web 技術的健康發展。OpenJS Foundation 由 32 個開源 JavaScript 項目組成,包括 Appium、Dojo、jQuery、Node.js 和 Webpack 等,並獲得 30 個公司和最終用戶成員的支持,其中包括 GoDaddy、Google、IBM、Intel、Joyent 和 Microsoft 等。這些成員認識到 JavaScript 生態系統的相互聯繫的性質,以及爲表明重要共享價值的項目提供中心位置的重要性。

Reference

做者簡介:五月君,Nodejs Developer,慕課網認證做者,熱愛技術、喜歡分享的 90 後青年,歡迎關注 Nodejs技術棧 和 Github 開源項目 www.nodejs.red,歡迎掃碼關注下方 Nodejs技術棧 公衆號。

相關文章
相關標籤/搜索