Certification > Web & Application > OpenJS Node.js Application Developer (China Version) (JSNAD-CN)
CERTIFICATION

OpenJS Node.js Application Developer (Chinese Version) (JSNAD-CN)

Only choose this -CN exam to obtain the benefit of a Chinese speaking proctor and Chinese-only exam content.
The OpenJS Node.js Application Developer certification is ideal for the Node.js developer with at least two years of experience working with Node.js.

POLICY CHANGE: As previously stated, please be reminded that our Certification Period Policy changed as of April 01, 2024, 00:00 UTC. Certifications achieved on or after this date will expire 24 months from the date the program certification requirements, including passing the exam, are met. Please see additional details here.

Who Is It For

JSNAD certification is ideal for the Node.js developer with at least two years of experience working with Node.js. It is designed for anyone looking to demonstrate competence with Node.js to create applications of any kind, with a focus on knowledge of Node.js core API’s. Only choose this -CN exam to obtain the benefit of a Chinese speaking proctor.
read less read more
About This Certification

The two-hour exam tests your skills from debugging Node.js to managing asynchronous operations to controlling processes. It tests knowledge and skills that an experienced Node.js application developer would be expected to possess. The exam is performance-based and includes items simulating on-the-job scenarios.
read less read more
What It Demonstrates

JSNAD certification demonstrates the ability to perform tasks in real world-type environments, giving employers confidence that the certificant possesses a broad range of skills around JavaScript and related technologies. Passing a performance-based exam demonstrates the candidate's ability to perform challenging real world tasks under time constaints.
read less read more
Domains & Competencies
Expand All
Collapse All
Buffer and Streams11%
Node.js Buffer API’s
Incremental Processing
Transforming Data
Connecting Streams
Control flow 12 %
Managing asynchronous operations
Control flow abstractions
Child Processes8%
Spawning or Executing child processes
Child process configuration
Diagnostics6%
Debugging Node.js
Basic performance analysis
Error Handling8%
Common patterns
Handling errors in various scenarios
Node.js CLI4%
Node executable command line flags
Events11%
The event system
Building event emitters
Consuming event emitters
File System8%
Input/output
Watching
JavaScript Prerequisites7%
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 System6%
Controlling the process
Getting system data
Package.json6%
Package configuration
Dependency management
Unit Testing6%
Using assertions
Testing synchronous code
Testing asynchronous code

Exam Details & Resources
This exam is an online, proctored, performance-based test that requires implementing multiple solutions within a Remote Desktop Linux environment. Visual Studio Code, Vim and Webstorm (kindly sponsored by JetBrains) are included as editors in this environment.

The exam includes tasks simulating on-the-job scenarios, and Candidates have 2 hours to complete the tasks.

This exam is proctored by a Chinese speaking proctor and the exam content will be presented in Chinese.

Prerequisites
There are no pre-requisites for this exam.