ES6 for Everyone by Wes Bos
FreeThe best way to learn modern ES6 JavaScript
About ES6 for Everyone by Wes Bos
ES6 for Everyone is a comprehensive online course by Wes Bos that teaches modern ES6 JavaScript. The course covers all new features of ES6 including new variables, scoping, template strings, arrow functions, destructuring, iterables, the spread operator, modules, NPM, classes, proxies, generators, sets, maps, ESLint, and Webpack. It consists of 21 modules designed to strengthen core JavaScript skills and prepare developers to write modern JavaScript. The course is aimed at intermediate to advanced JavaScript developers who already have foundational knowledge of functions, variables, objects, and arrays. It includes video tutorials, real-world examples, and exercises, and is taught by Wes Bos, a full-stack developer, teacher, and co-host of the Syntax podcast, who has sold over 55,000 copies of his courses and taught over 500 students in 200+ classes.
Key Features
Pros & Cons
- Comprehensive coverage of all ES6 features in 21 modules
- Taught by experienced instructor Wes Bos with proven teaching track record
- Includes real-world examples and exercises
- Suitable for intermediate to advanced developers who want to modernize their skills
- Positive testimonials from industry experts like Dan Abramov and Heather Payne
- Offers team licenses for group learning
- Not suitable for absolute beginners; requires prior JavaScript knowledge
- Does not cover advanced topics beyond ES6 (e.g., ES7+)
- Paid course; no free version or trial mentioned, though occasionally on sale
- Pricing at $139 regular may be high for some learners
- Content may become outdated as JavaScript evolves beyond ES6