The beauty of this course is that takes you through the concepts, and it explains you what they are, and how they work. So when the lectures about closures and functional programming appeared here, I felt so much confident about understanding how they worked, and it made so much sense.
I totally recommend this course, I think is the best one out there about JS, the teaching method is just so well done that I just bought the other courses of the same author, because now I know that they are really high quality.
If I could ask something additional to this course, it would be maybe, adding one about lecture about Map, Filter, Reduce and stuff like that. We see some of them (like map) when creating functional programming and there are some hints when talking about underscore.js, but it could be a nice addition to explore them more, since they are widely used (Map, Reduce and Filter at least).
Thanks Anthony 🙂
This course will cover such advanced concepts as objects and object literals, function expressions, prototypical inheritance, functional programming, scope chains, function constructors (plus new ES6 features), immediately invoked function expressions (IIFEs), call, apply, bind, and more.
Note: In this course you’ll also get downloadable source code. You will often be provided with ‘starter’ code, giving you the base for you to start writing your code, and ‘finished’ code to compare your code to.