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 email@example.com.
Hi! Thank you for sharing your experience learning Javasript. I can imagine how it was having all the training available teaching ES5 syntax and wanting to learn ES6 syntax. I’m glad to hear you broke through! And thankfully for us, we’re already in 2019 and new training in ES6 syntax is available.
I’ll take the path you took. I’ll do Colt Steele’s The Web Developer Bootcamp first and after that I’ll do Andrei Neagoie’s The Complete Web Developer in 2019: Zero to Mastery. Do you believe it’s reasonable to set a goal of finish both courses in 6 months?
You’re welcome, Henry! You are welcome to give that path a try. I took Colt Steele’s web developer bootcamp and then Stephen Grider’s ES6 course. Andrei Neagoie’s course came out more recently, and he teaches ES6 from the beginning. You might be able to learn it that way, but his course ramps up more quickly than Colt Steele’s, so if you have trouble, you can take Colt Steele’s course. Best of luck to you, and feel free to contact me if you have any questions along the way.
Everyone can learn to code, but if you are not up-to-date with the coding updates, you may very well learn something that is not going to help you for the jobs out there, or you may have to get some additional training, as you mention. In general, to keep up it is a constant learning process.
What sort of time-frame are we looking at for these courses, and what should we expect to pay? I have seen sales and specials on the Udemy courses in ads but never have taken any through that platform as of yet. They have a pretty solid reputation from what I gather.
Yes, Udemy has a solid reputation. One of the reasons is that there are a number of instructors who make their living teaching on Udemy, so they are highly motivated to create courses that are well curated and that really help people reach their goals. Personally, I have learned a number of skills through highly rated instructors on the platform.
If you wait for a sale, you can typically pick up a course for 15 – 20 USD. It’s important to get courses that are rated highly, and since there is no shortage of them, I try to let people know which ones helped me the most.
If you have further questions about courses that will add to your goals, please feel free to reach out to me.