What is ES6?
Why Learn ES6?
Courses are a Better Option Than Books
If you have been following my website for some time, you probably know that I have narrowed down my ongoing education to four different platforms that include Safari Books Online, Udemy, Coursera Specializations and Udacity nanodegrees. All of these options have a different purpose depending on how deeply I want to delve into a topic, and you can learn more about them on my Resources page.
Here is my evaluation on why I think Udemy courses are the best option:
- Safari Books Online has a number of excellent books and video-based learning paths for experienced web developer professionals who already know how to program, but I have searched their site extensively for resources on ES6 that are geared for beginners and could not find that many options. There is one book I found one learning path that received low reviews, so I cannot recommend it.
Start with a Course that Specializes in ES6 Syntax
Typically, I recommend that aspiring web developers start with Andrei Neagoie’s The Complete Web Developer in 2019: Zero to Mastery, which I also mentioned above. I like his course because right away, he helps you think like a web developer and shows you how to do research online in order to solve technical problems. A number of students who have taken his course have gotten hired as web developers, and there is a Slack channel for course participants. And because Neagoie now has so many students, he has hired a teaching assistant who is super responsive and helpful.
What To Do if You Get Hopelessly Stuck
If you have any questions after reading the guide, please feel free to leave a comment or contact me at firstname.lastname@example.org.