Answer the question
In order to leave comments, you need to log in
How to effectively learn JS?
I deal with JS on the site learn.javascript.ru, at the end of each page there are a couple of tasks to consolidate the topic, but this is not enough, because the past material is forgotten while you are learning new, in fact, the question is how to effectively teach so that the material that was passed is not forgotten? Invent tasks for yourself or something like that?
Answer the question
In order to leave comments, you need to log in
I recommend learning JS something like this:
- reading learn.javascript.ru (reading and, of course, practice);
- parallel passage of modules for JS at codeschool;
- keep before your eyes relevant questions for the interview of a JS developer ( habrahabr.ru/post/239065/) , trying to answer them;
– read good authors: Douglas Crockford, John Reisig, Stoyan Stefanov;
- find people on GitHub who will agree to review your code, I'm serious!
Well, do not forget: the more often you write code, the better it turns out; the more you try to understand the basics of the language, the easier it will be to master frameworks and patterns.
I wish you success!
I'll just leave it here )))
https://www.codewars.com/ - an excellent service to consolidate programming skills
Only practical experience will allow for a couple of years to sufficiently understand JS and its areas of application (on the client and / or server, to implement all the logic and / or only a certain level in a classic multi-level architecture, or in general - only partial use for private tasks like validation/animation along with other technologies in your core stack).
It is also important to understand the difference between:
The language itself is as simple as any other - a dozen conditional statements and cycles in a cross :) In this regard, everything is simple here.
If the problem is precisely in the lack of tasks, then codewars is a good solution , there is also available to view the solutions of other users, which is very useful.
Good step-by-step recommendations were given here in the form of tasks https://toster.ru/answer?answer_id=649930
I don’t know if my version will help, but I have never been able to learn something from a textbook. Motivation was lacking. Therefore, I first got a job as a js programmer and, already in the process, faced with real tasks, I studied how to solve them using javascript.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question