What level of knowledge of the javascript language a programmer must have in order to be able to learn the frameworks for it (like jquery) and fully use them?
Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer by the participants of Streletz , VenZell , D-side , cheops , zRrr Jun 8 '16 at 12:49 PM .
The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .
- A question for which there is not and can not be the correct answer. What level of knowledge of English should a person have in order to be able to fully converse with the English? Some people have enough gestures, but someone thinks that the Oxford certificate is not enough. - Duck Learns to Take Cover
- For reference, jQuery is not a framework, but a library. - Dmitriy Simushev
- it all depends on your environment. If you are surrounded by experienced programmers, then along with asking "how to do" you'll still have to ask "why this is so." But if there is no such environment, then at least one gray hair is guaranteed. - vas
2 answers
Quite a narrow question.
There is no exact framework, but it is absolutely certain only when you learn to solve all those tasks in a naked language that you want to assign to the framework.
Now a bunch of JS- "programmers" who sincerely believe that jQuery is the language. And all because of the desire to quickly begin to rivet and get to candy.jQuery (this is a kind of library, not a framework, no?) only helps those who already know JS and can do this task without jQuery , the rest they take into plug-in. Like any similar product.
Learning how to use them is one thing, learning how it works is another.
Studying the internal kitchen is an order of magnitude more difficult, but it is interesting and accurately raises the level of professionalism. Sorts of such pieces are easy to find on GitHub .
Know the language and programming skills. After that you can study the framework and use it.