Welcome to the Linux Foundation Forum!

JSNAD some questions

pasalino85
pasalino85 Posts: 1
edited October 2023 in LFW211 Class Forum

Hi,
I am trying to take a JSNAD certification.
The main questions are:

  • Are there some examples of exam exercises?
  • Which kind of module can we use during the exam? For instance, can we use Jest instead of the test module on Node 18?
  • What is the level of knowledge of Node module that you should have? For instance, in the Cli module, do you need to know all flags in the documentation and their use?
  • I normally use VSCode with IntelliJIdea keybind, is it possible to install this extension before the exam?

Best Answer

  • dmsheiko
    dmsheiko Posts: 16
    Answer ✓

    Hi,

    • Are there some examples of exam exercises?

    There are several examples in LFW211 course.

    • Which kind of module can we use during the exam? For instance, can we use Jest instead of the test module on Node 18?

    The LFW211 course covers tap and jest. So, I believe, you are allowed to use jest. Also taking into account the information from
    https://docs.linuxfoundation.org/tc-docs/certification/certification-resources-allowed#openjs-node.js-application-developer-jsnad-and-openjs-node.js-services-developer-jsnsd
    you may use other frameworks/libraries as well. But whatever you use, you have to configure package.json to make npm test run the tests.

    • What is the level of knowledge of Node module that you should have? For instance, in the Cli module, do you need to know all flags in the documentation and their use?

    Some documentation resources are allowed (of course, blind googling on stackoverflow is not allowed). So, if you are asked for particular command line flag, and if you are not sure how it's spelled exactly, you need to find it out quickly.

    • I normally use VSCode with IntelliJIdea keybind, is it possible to install this extension before the exam?

    They prepare standard environment for you and I doubt you will be asked for the extensions you would like to install additionally.
    And I am not sure if it will be possible to install any extention during the exam. (And even if it's possible I would not suggest to waste your time on this, especially if you take the exam first time)
    However you may use WebStorm instead of VSCode.
    https://docs.linuxfoundation.org/tc-docs/certification/instructions-openjs

    * Code Editing Software (VSCode, Vim, WebStorm (sponsored by JetBrains)
    

    Regards,
    Dmytro

Categories

Upcoming Training