Skip to main content

OpenJS Certification and Training Programs

The OpenJS Foundation is committed to growing our community of hosted projects. Advancing skills among the contributor and implementer communities helps enable the continued and sustained adoption of JavaScript and related technologies.

Certification is a key step in that process, allowing certified developers to quickly establish their credibility and value in the job market, and also allowing companies to locate and hire high-quality teams to support their growth.

The OpenJS Node.js Services Developer (JSNSD) and OpenJS Node.js Application Developer (JSNAD) certifications are available now.

New Node.js training courses are available to help you prepare for the exams: Node.js Application Development (LFW211) and the Node.js Services Development (LFW212).

Are you employed by an OpenJS Foundation member company or a JavaScriptLandia individual supporter?  We offer discounts to members!

OpenJS Node.js Services Developer (JSNSD)

The OpenJS Node.js Services Developer certification is designed for anyone looking to demonstrate competence in creating RESTful Node.js servers and services (or Microservices) with a particular emphasis on security practices.

PREPARE WITH LF TRAINING »PREPARE WITH LF TRAINING »REGISTER FOR THE JSNSD EXAM »REGISTER FOR THE JSNSD EXAM »

OpenJS Node.js Application Developer (JSNAD)

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.

PREPARE WITH LF TRAINING »PREPARE WITH LF TRAINING »REGISTER FOR THE JSNAD EXAM »REGISTER FOR THE JSNAD EXAM »

Training Offerings

Feel confident in taking your exams with the Node.js Training courses. These courses help prepare developers for the Node.js certification exams.

Node.js Application Development (LFW211)

This course provides core skills for effectively harnessing 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. While by design the training content covers everything but HTTP and web frameworks, the crucial fundamentals presented prepares the student to work with web applications along with all types of Node.js applications.

PREPARE WITH LF TRAINING »PREPARE WITH LF TRAINING »

Node.js Services Development (LFW212)

This course provides a deep dive into Node core HTTP clients and servers, web servers, RESTful services and web security essentials. With a major focus on Node.js services and security, this content is an essential counterpart to the Node.js Application Development (LFW211) course, and will prepare you for the OpenJS Node.js Services Developer (JSNSD) exam.

PREPARE WITH LF TRAINING »PREPARE WITH LF TRAINING »

About the Program

The OpenJS Foundation offers a certification program that allows users to demonstrate their competence in a hands-on, command-line environment. The purpose of the program is to provide assurance that Certified Developers have the skills, knowledge, and competency to perform the responsibilities of an intermediate Node.js developer.

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.

Exam Environment Preview Beta

The Node.js Environment Preview beta exam focuses on our Node.js certifications and will help test takers feel more familiar with the look and feel of the certification exam experience. Sign up for a limited supply free coupon today.

GET YOUR FREE CODE »GET YOUR FREE CODE »

Exam Details

The exam includes items which simulate on-the-job scenarios, and candidates have two hours to complete the tasks.

Candidates can purchase, schedule, and sit for each exam separately, and receive an independent and verifiable certification based upon the exams they pass. Candidates may choose to take either exam, or both.  Certifications last for three years.

The exams focus on the skills required to be a successful Node.js developer today. The cost of each exam is $395 and includes one automatically issued free retake if the first attempt is unsuccessful.

Get Certified

Are you ready to schedule your certification exam?

REGISTER FOR THE JSNSD EXAM »REGISTER FOR THE JSNSD EXAM »
REGISTER FOR THE JSNAD EXAM »REGISTER FOR THE JSNAD EXAM »

If you have questions about the exam, please follow this link: trainingsupport.linuxfoundation.org