OpenJS Node.js Application Developer (JSNAD)

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.

$300

Register

$179 with coupon code JSNAD19.  Offer expires Nov. 19, 2019. Read Details

Overview

The OpenJS Node.js Application Developer certification 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 APIs.

Domains & Competencies

Buffer and Streams – 11%
Control flow – 12%
Child Processes – 8%
Diagnostics – 6%
Error Handling – 8%
Node.js CLI – 4%
Events – 11%
File System – 8%
JavaScript Prerequisites – 7%
Module system – 7%
Process/Operating System – 6%
Package.json – 6%
Unit Testing – 6%

Show More

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

Exam Details

This exam is an online, proctored, performance-based test that requires implementing multiple solutions within a Remote Desktop Linux environment. Visual Studio Code and Vim are both included as editors in this environment.

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

Policies & Resources

Please review the Candidate Handbook and Exam Tips along with other recommended resources below.

At a Glance

Exam Delivery

Online

Duration of Exam

2 Hours

Certification Valid

3 Years

Version of Software

NodeJS Version 10.16 LTS

Includes

  • 12 Month Exam Eligibility
  • Free Exam Retake
  • PDF Certificate

Experience Level

Intermediate

Pro-Tip

Certifying 5 or more individuals?
Get a Corporate Quote >