What was your experience with JSNAD?
For those who have taken the exam, I'd like to ask you how was you experience and what recommendations you have?
I just finished the LFW211 course, but I feel like going through it is not enough for the exam, so right now I'm re-reading the course materials for each chapter/module and I'm creating small exercises where I'm testing and exploring it.
I'd also like to mention that I had the chance to participate in the new preview testing environment, and it was a huge challenge! I was using CenOS and those key bindings from a Mac, so the keyboard experience was a mess, and I also had issues with the VM size/resolution inside the browser and with code completion inside VS Code which simply did not work.
My problem is that I can't really quantify or estimate if I'm ready or not, especially reading some impressions and discussions here on the forum where most said they failed their 1st try...
Apart from the main question, I'd also like to ask:
- At what point did you know you were ready for the exam - from a technical point of view?
- Apart from the course offered by OpenJS , did you use other study materials?
- Were those 2 hours enough for you?
- Did you manage to finish all the exercises?
- What is the difficulty of the exercises?
- And I'm also curious if ALL libraries from NodeJS are requested for the exam or only what is in the curriculum? (for example, http, net, cluster, worker threads, zlib libraries don't appear as needed for the exam...)
Thanks so much!
hey @ialixandroae I'm the author of the material and the examinations
Bullets answered in order
- that's a very difficult thing to know. Remember though, there's a free retake, so if you're not as ready as you thought and you don't pass then you'll have a better idea of any additional prep before the retake
- My one recommendation would be familiarise yourself with the Node.js docs
- It's a tight two hours, be sure not to get too lost in a question because that can hurt you
- From analysis, some people do, some don't
- Ranging from easy to hard, with the majority at medium level. Still difficult to quantify, but we're talking on a scale of "upper intermediate ability"
- The curriculum topics map 1:1 with the exam.
alebefo502 Posts: 1
@ialixandroae I feel a bit the same way, but it is good to know that the curriculum maps 1:1 the exam @davidmarkclements.
Since we had a free retake I decided as soon as I finished the course to take the exam straight away, back in March I believe if not earlier, so that even if I would have failed it at least then I knew what it was about and I can confirm you what @davidmarkclements hinted at. I did not manage to complete all the exercise but I was under prepared in hindsight and I did not pass, but I did not do terribly bad either. Do not take it likely. It is not difficult as long as complexity goes and you can read the Node.js doc and any lib doc at any moment but that is a double edge sword that ultimately snared me.
The exam is made to factor speed into it, like you were on a deadline, and if you do like I did defaulting on reading the docs at each question and overcode checks into every exercise you won't be able to complete it in time (like I did). You need to expand what you learned here on the docs in a way that you can make most exercises without looking at the docs. It does not mean you have to memorize the entire documentation but at least be confident to use Node,js without it 80% of the time. Learn the quirks of the fs and path modules, learn how to handle async code in any way possible, how to manage streams and pipelines at best and how to work with other processes. I believe these are the most important topics.
@davidmarkclements if you can suggest some places where to exercise I am more than happy to hear, but I believe the best way to prepare is to build applications yourself that require those topics to be understood well and study the docs.1
A very important question for all and with some interesting insights.0
@albefo502 yes the exam takes a very practical approach, so the more you practice the more likely you are to pass. Programming is hard, programming at a level where your risk to a business is low enough to justify your cost is very hard indeed and the certification is intended to show that you meet this criteria. The course provides the knowledge with some pragmatic exercises, but paradigm adoption and mental versatility only come from rigorous application. Another suggestion is find OSS projects to contribute to, or even create.0
I just took the exam and can confirm that the material in the course maps quite well to the material on the exam.
The environment was disorienting at first, especially the key bindings and not having my editor plugins. However, you can
npm installmodules and refer to their documentation so if there is a npm cli version of the plugin just add it as a
Also, keep the node docs open as you go through the course so when you need to look something up during the exam you can quickly find it. During your studies though, slow down and try to recall what you can before looking it up so you'll remember it better.0
@gregsheppard thanks for the feedback, and solid advice0
Thanks @davidmarkclements. I'm looking forward to learning 'How to Build P2P Applications for Fun and Profit' next week!0
Hello. I have just did the exam. I would like to share with you some things and experience because it was my first time on certification. I was ill since few months and I needed to get exam before the end of the 1 year period to do it.
First, on identity check, you can have some surprises at the last time and it's stressing. Some examples :
- you forget to drop paper on water bottle. You have a headphone in bluetooth, you must to not use headphones, ask showing you ears, drop the watch.... The proctor ask you to drop it and when you shutdown blue tooth, you are eject from exam...so you restart the id process, video of the room, photo on passport, you lose time on your exam...proctor ask you to close your laptop screen and your pc close...so you need to change settings on laptop screen closing...be 30min here before the time planned !!! I was and I got a lof of surpises
On exam, take care...some shortcuts don't work like on your pc. you don't have autocompletion on functions or your usual extensions very useful...the screen of the vm is small...do a lot of pre-checks in the same situation when you planned your exam (I had suprise, I was quiet in my job and admins limited the bandwitch for stream...check failed...45 min before exam, I take my car go to the house...stressing)
You need to know code, if you need to check documentation, you waste a lot of time in documentation and you have a lot to do...I can't finish and test all I would like. It's not like your job where you can search some implentation examples, you code from scratch. 2 hours go really fast...amazing
More funny, don't drink too much water or it's painful...to reach the end of the exam
My friends said to me they did certifications only by answer checboxes...here you need to code.
Good luck everyone
ps : I hope you have a good english level because some questions are difficult to understand (especially for me, I am a french native and my english is terrible).0
hahah @gregsheppard - hope you enjoyed it0
- 9.9K All Categories
- 29 LFX Mentorship
- 82 LFX Mentorship: Linux Kernel
- 463 Linux Foundation Boot Camps
- 266 Cloud Engineer Boot Camp
- 93 Advanced Cloud Engineer Boot Camp
- 43 DevOps Engineer Boot Camp
- 28 Cloud Native Developer Boot Camp
- 1 Express Training Courses
- 1 Express Courses - Discussion Forum
- 1.6K Training Courses
- 17 LFC110 Class Forum
- 3 LFC131 Class Forum
- 19 LFD102 Class Forum
- 128 LFD103 Class Forum
- 9 LFD121 Class Forum
- 59 LFD201 Class Forum
- 1 LFD213 Class Forum - Discontinued
- 128 LFD232 Class Forum
- 23 LFD254 Class Forum
- 544 LFD259 Class Forum
- 100 LFD272 Class Forum
- 1 LFD272-JP クラス フォーラム
- 1 LFS145 Class Forum
- 20 LFS200 Class Forum
- 739 LFS201 Class Forum
- 1 LFS201-JP クラス フォーラム
- 1 LFS203 Class Forum
- 35 LFS207 Class Forum
- 294 LFS211 Class Forum
- 53 LFS216 Class Forum
- 45 LFS241 Class Forum
- 39 LFS242 Class Forum
- 33 LFS243 Class Forum
- 10 LFS244 Class Forum
- 27 LFS250 Class Forum
- 1 LFS250-JP クラス フォーラム
- 131 LFS253 Class Forum
- 961 LFS258 Class Forum
- 10 LFS258-JP クラス フォーラム
- 85 LFS260 Class Forum
- 124 LFS261 Class Forum
- 29 LFS262 Class Forum
- 78 LFS263 Class Forum
- 15 LFS264 Class Forum
- 10 LFS266 Class Forum
- 17 LFS267 Class Forum
- 16 LFS268 Class Forum
- 14 LFS269 Class Forum
- 193 LFS272 Class Forum
- 1 LFS272-JP クラス フォーラム
- 205 LFW211 Class Forum
- 148 LFW212 Class Forum
- 890 Hardware
- 212 Drivers
- 74 I/O Devices
- 44 Monitors
- 115 Multimedia
- 206 Networking
- 99 Printers & Scanners
- 85 Storage
- 747 Linux Distributions
- 88 Debian
- 64 Fedora
- 13 Linux Mint
- 13 Mageia
- 24 openSUSE
- 133 Red Hat Enterprise
- 33 Slackware
- 13 SUSE Enterprise
- 354 Ubuntu
- 468 Linux System Administration
- 38 Cloud Computing
- 67 Command Line/Scripting
- Github systems admin projects
- 93 Linux Security
- 77 Network Management
- 107 System Management
- 48 Web Management
- 61 Mobile Computing
- 22 Android
- 25 Development
- 1.2K New to Linux
- 1.1K Getting Started with Linux
- 525 Off Topic
- 127 Introductions
- 211 Small Talk
- 19 Study Material
- 782 Programming and Development
- 256 Kernel Development
- 492 Software Development
- 919 Software
- 255 Applications
- 181 Command Line
- 2 Compiling/Installing
- 76 Games
- 316 Installation
- 46 All In Program
- 46 All In Forum
August 20, 2018
Kubernetes Administration (LFS458)
August 20, 2018
Linux System Administration (LFS301)
August 27, 2018
Open Source Virtualization (LFS462)
August 27, 2018
Linux Kernel Debugging and Security (LFD440)