What was your experience with JSNAD?
Hello everybody,
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!
Comments
-
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.
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 install
modules and refer to their documentation so if there is a npm cli version of the plugin just add it as apackage.json
script.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 advice
0 -
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).
1 -
hahah @gregsheppard - hope you enjoyed it
0
Categories
- All Categories
- 207 LFX Mentorship
- 207 LFX Mentorship: Linux Kernel
- 735 Linux Foundation IT Professional Programs
- 339 Cloud Engineer IT Professional Program
- 167 Advanced Cloud Engineer IT Professional Program
- 66 DevOps Engineer IT Professional Program
- 132 Cloud Native Developer IT Professional Program
- 122 Express Training Courses
- 122 Express Courses - Discussion Forum
- 5.9K Training Courses
- 40 LFC110 Class Forum - Discontinued
- 66 LFC131 Class Forum
- 39 LFD102 Class Forum
- 221 LFD103 Class Forum
- 17 LFD110 Class Forum
- 33 LFD121 Class Forum
- 17 LFD133 Class Forum
- 6 LFD134 Class Forum
- 17 LFD137 Class Forum
- 70 LFD201 Class Forum
- 3 LFD210 Class Forum
- 2 LFD210-CN Class Forum
- 2 LFD213 Class Forum - Discontinued
- 128 LFD232 Class Forum - Discontinued
- 1 LFD233 Class Forum
- 3 LFD237 Class Forum
- 23 LFD254 Class Forum
- 689 LFD259 Class Forum
- 109 LFD272 Class Forum
- 3 LFD272-JP クラス フォーラム
- 10 LFD273 Class Forum
- 109 LFS101 Class Forum
- LFS111 Class Forum
- 2 LFS112 Class Forum
- 1 LFS116 Class Forum
- 3 LFS118 Class Forum
- 3 LFS142 Class Forum
- 3 LFS144 Class Forum
- 3 LFS145 Class Forum
- 1 LFS146 Class Forum
- 2 LFS147 Class Forum
- 8 LFS151 Class Forum
- 1 LFS157 Class Forum
- 14 LFS158 Class Forum
- 5 LFS162 Class Forum
- 1 LFS166 Class Forum
- 3 LFS167 Class Forum
- 1 LFS170 Class Forum
- 1 LFS171 Class Forum
- 2 LFS178 Class Forum
- 2 LFS180 Class Forum
- 1 LFS182 Class Forum
- 4 LFS183 Class Forum
- 30 LFS200 Class Forum
- 737 LFS201 Class Forum - Discontinued
- 2 LFS201-JP クラス フォーラム
- 17 LFS203 Class Forum
- 116 LFS207 Class Forum
- 1 LFS207-DE-Klassenforum
- LFS207-JP クラス フォーラム
- 301 LFS211 Class Forum
- 55 LFS216 Class Forum
- 49 LFS241 Class Forum
- 43 LFS242 Class Forum
- 37 LFS243 Class Forum
- 13 LFS244 Class Forum
- 1 LFS245 Class Forum
- 45 LFS250 Class Forum
- 1 LFS250-JP クラス フォーラム
- LFS251 Class Forum
- 145 LFS253 Class Forum
- LFS254 Class Forum
- LFS255 Class Forum
- 6 LFS256 Class Forum
- LFS257 Class Forum
- 1.2K LFS258 Class Forum
- 9 LFS258-JP クラス フォーラム
- 116 LFS260 Class Forum
- 154 LFS261 Class Forum
- 41 LFS262 Class Forum
- 82 LFS263 Class Forum - Discontinued
- 15 LFS264 Class Forum - Discontinued
- 11 LFS266 Class Forum - Discontinued
- 23 LFS267 Class Forum
- 18 LFS268 Class Forum
- 29 LFS269 Class Forum
- 200 LFS272 Class Forum
- 1 LFS272-JP クラス フォーラム
- LFS274 Class Forum
- 3 LFS281 Class Forum
- 7 LFW111 Class Forum
- 257 LFW211 Class Forum
- 178 LFW212 Class Forum
- 12 SKF100 Class Forum
- SKF200 Class Forum
- 791 Hardware
- 199 Drivers
- 68 I/O Devices
- 37 Monitors
- 98 Multimedia
- 174 Networking
- 91 Printers & Scanners
- 85 Storage
- 754 Linux Distributions
- 82 Debian
- 67 Fedora
- 16 Linux Mint
- 13 Mageia
- 23 openSUSE
- 147 Red Hat Enterprise
- 31 Slackware
- 13 SUSE Enterprise
- 351 Ubuntu
- 465 Linux System Administration
- 39 Cloud Computing
- 71 Command Line/Scripting
- Github systems admin projects
- 91 Linux Security
- 78 Network Management
- 101 System Management
- 47 Web Management
- 56 Mobile Computing
- 17 Android
- 28 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 366 Off Topic
- 114 Introductions
- 171 Small Talk
- 20 Study Material
- 534 Programming and Development
- 293 Kernel Development
- 223 Software Development
- 1.1K Software
- 212 Applications
- 182 Command Line
- 3 Compiling/Installing
- 405 Games
- 311 Installation
- 79 All In Program
- 79 All In Forum
Upcoming Training
-
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)