Answer the question
In order to leave comments, you need to log in
Is the book by D. Flanagan "Javascript detailed guide" relevant in 2017?
Tell me, does the book describe the ES2015 standard?
And the new standards cancel some functionality of the old ones or only supplement them?
I mean, is it worth learning JS from this book now, or, for example, in 2018?
Answer the question
In order to leave comments, you need to log in
this guide will be relevant for a long time, but I would not advise you to start learning JavaScript with it. It's like learning to read from a reference book.
And as far as modern trends like ES2016 and TS and stuff - yes, cool thing to start a project. It's just a pity that there are much more started projects on the market than those that are starting. And they often start with simple JS+JQ. Therefore, learn the language better on simple tasks and textbooks.
At the very least, it will make you look at the world through the eyes of developers who, not knowing the goodies, wrote the same functions in their own ways, until the specification came and everyone under one haircut. All books are helpful. And grab on to the modern one, not knowing how the map or reduce function, etc. works. , not knowing the ozes - wasting time in vain.
For js, I recommend javascript ninja new 2nd edition , as well as a series of books you dont know js by Flanagan, I really don’t recommend it, it’s essentially a reference book, but why a reference book when it’s much more convenient to use mdn
to search for some specific information on the language ?
I also study JS according to Flagagan, and I can say that it is worth reading when there is already a definition of knowledge of JS. For example, I skip some of his topics, and go to learn.javascript.ru, because Flanagan's, well, it's very confusing and unclear. For example, take the topic of objects, then he first considers inheritance, etc. OOP things, which can scare or confuse you in the initial stages. So if you use it, then I would advise Flanagan + Kantor.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question