Training > Web & Application Development > JSNAD Exam + THRIVE Subscription Bundle
CERTIFICATION + THRIVE SUBSCRIPTION BUNDLE

JSNAD Exam + THRIVE Subscription Bundle

NOW AVAILABLE! You can bundle JSNAD with an annual THRIVE subscription to get access to more than 65 e-learning courses, including Node.js Application Development (LFW211), and SkillCreds for only $595!

The OpenJS Node.js Application Developer (JSNAD) certification tests and verifies candidates’ skills in using Node.js to create web-based applications.

Not sure where to start? You may consider reviewing our suggested JSNAD learning path.

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.
read less read more
What You’ll Learn

With unlimited access to all of our e-learning courses, the learning opportunities are endless. In one of the 65+ courses, Node.js Application Development, you’ll learn how to effectively harness a broad range of Node.js capabilities at depth, equipping you with rigorous skills and knowledge to build any kind of Node.js application or library.
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
Exam 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

The Linux Foundation worked with industry experts and the Linux kernel community to identify the core domains and the critical skills, knowledge and competencies applicable to each certification. Performance-based exams were then developed based on the competencies that were identified.
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.

Prerequisites
There are no pre-requisites for this exam.