Giter Club home page Giter Club logo

jsnsd's Introduction

JSNSD

Syllabus

  • Servers and Services - 70%

    • Implementing public facing web servers

    • Creating RESTful HTTP services

    • Consuming other HTTP services

    • Knowledge of HTTP verbs and status codes

    • Processing user input

    • Security - 30 %

      • Protecting against malicious inputexam
      • Attack mitigation

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

Exam Environment (workstation)

A dedicated environment will be provisioned for your assessment, which will include the following nodes and software:

  • Workstation (the VM) is Ubuntu 20.04 based
  • GNOME Desktop Environment
  • Code Editing Software (VSCode, Vim, WebStorm (sponsored by JetBrains)
  • API/REST Client (Postman)
  • Node.js Version 20 LTS*

A standard terminal is provided by the environment, but the Visual Studio Code or Webstorm Terminal may also be used. All questions may be answered with Node.js core API’s or with any Node.js libraries/frameworks of the candidates choosing

Don't forget to execute npx nsd-check within the project directory to automatically verify essential criteria before submission

What score is needed to pass the exam?

Score of 68% or above must be earned to pass.

Is there training to prepare for the certification exam?

The Linux Foundation offers Node.js Services Development (LFW212) a self-paced E-Learning course that 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.

The following resources are considered Recommended Reading for the JSNSD Exam:

Access to documentation in VM

Node.js, JavaScript, and packages

OpenJS Foundation projects

Other frameworks and libraries

The allowed sites above may contain links that point to other external sites. Candidates will be prohibited from accessing these sites.

jsnsd's People

Contributors

siddharth-pand8y avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.