Updated on: August 19, 2018
(This post may contain affiliate links. Please read my disclosure for more info)
Note: Many of the courses mentioned are from Udemy.com and are frequently on sale. It seems like every 2 weeks or so, all Udemy courses are discounted to about $10 - $20, so I would recommend waiting a few days if you're not seeing a sale of some sort.
this keyword, scoping, and complex functions calls.
The advanced section breaks down inheritance and the prototype chain, and eventually goes over all the new ES6 features. At the end, Jonas does a direct comparison between ES5 function constructors and ES6 classes, which is a great setup for learning React components later on.
This course is taught by Andrew Mead, who has become my favorite teacher on Udemy. This is the second edition of his complete React course, which has been updated to include React 16, React Router v4, and the latest standards of Redux. To begin with, you'll learn the basics of React along with some ES6 refactoring sprinkled in. Eventually, he covers the principles of Redux and guides you towards a full app deployment on Heroku.
Andrew incorporates mini code challenges in each of his videos, which is extremely helpful and forces you to code along. I've gone through many React.js tutorials and videos, and this is the best one in my opinion.
Recommendations from the Community
Rating: 4.7 with 24,036 ratings
I've seen this course recommened by many people now, but I've never taken it myself. There is a free, 3 hour long preview of this course on YouTube if you want to check it out before buying.
Source: LearnCode.academy YouTube
This YouTube channel is chock-full of great content and tutorials on everything development. The best part is that it's updated frequently and touches on the latest and greatest tools. I actually learned about Gatsby.js through this channel and built this website as a result.