Combine and Save
Buy the exam prep course and certification together and save $100.
Course + Exam Overview
Improve your versatility in creating various types of Node.js applications. Covering a broad set of use cases and using Node.js core APIs with selected ecosystem libraries, this course fully prepares you for the Node.js Application Developer Certification.
The OpenJS Node.js Application Developer certification is designed for anyone looking to demonstrate a higher level skill set to help qualify for a promotion or land a new, more advanced job.
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.
JSNAD will be updated from Node 10 LTS to Node 12. Any certifications taken after 15:00 UTC on June 16, 2020 will be based on Node 12.
There are no pre-requisites for this exam. Review domain and competencies here.
Ch 1. Course Introduction
Ch 2. Setting Up
Ch 3. The Node Binary
Ch 4. Debugging & Diagnostics
Ch 6. Packages & Dependencies
Ch 7. Node’s Module System
Ch 8. Asynchronous Control Flow
Ch 9. Node’s Event System
Ch 10. Handling Errors
Ch 11. Using Buffers
Ch 12. Working with Streams
Ch 13. Interacting with the File System
Ch 14. Process & Operating System
Ch 15. Creating Child Processes
Ch 16. Writing Unit Tests
- Knowledge of how to use a command-line terminal
- MacOS, Windows or Linux platforms are supported
Exam Policies and Resources
At a Glance
Course Delivery Method
Exam Delivery Method
Proctored Online Exam
Duration of Exam
- 16-20 hours of Course Material
- Hands-on Labs & Assignments
- 12 Months of Access to Online Course
- Digital Badge
- Discussion Forums
- 12 Month Exam Eligibility
- Free Exam Retake
- PDF Certificate and Digital Badge
Course Experience Level
Exam Experience Level