Yes, but JavaScript and Python programmers have the severe disadvantage that you need to unlearn plenty of idioms that only work out because these are dynamically typed languages.
So here is my advice: Don't translate JS idioms to Nim, take a few steps back and ask yourself, "what feature am I working on?", look at the bigger picture and model the problem with the type system. If you fail, there is always `JsonNode` as a fallback. But chapter one was especially crafted to be approachable for newcomers. Then study the appendix to understand the idioms of Nim's stdlib. Then you can proceed with the parallelism chapter, then with the macros chapter and finally you can read the specification.