Skip to content
UdemyJavaScriptPaid courseIntermediate levelCertificate

Accelerated ES6 JavaScript Training (Udemy.com)

Learn and Use the Future of JavaScript - Today!

Created by: Maximilian Schwarzmüller

Last updated November 2022

Our take

Based on the ratings of 6,221 students, a sample of their written reviews and the syllabus, as the course stood in November 2022. No course pays to be reviewed.

Maximilian Schwarzmüller's ES6 course is a short one: about 6 hours across 115 lectures and 12 sections. It covers let and const, rest and spread, modules and classes, symbols, iterators and generators, Promises, Maps and Sets, Reflect and Proxy, then a closing project. It is aimed at people who already write ES5 and want the newer features in one place. The syllabus lists no quizzes or coding exercises, so this is watch-and-follow-along. About 35,000 students have enrolled.

Reviewers like Max's clear, upbeat teaching and the way examples set ES5 beside ES6. Of 6,221 ratings, 4,029 are five stars and 1,793 are four. The complaints are consistent. The project is simple and built by the instructor, there are no challenges to practice on, and the cheat sheets are thin, with one reviewer finding broken links. Symbols and generators could use more real-world examples. One newcomer got lost at Reflect and Proxy, and an older review flags an outdated XMLHttpRequest video.

The course was last updated in November 2022. That matters less here because ES6 itself is settled, but the syllabus stops at ES6, so later additions are not covered. It makes a good quick refresher for anyone with an ES5 background. Plan to find practice problems elsewhere, since the course gives very little of that.

Best forDevelopers who know ES5 and want a quick, example-driven tour of ES6 syntax and APIs.
Skip it ifYou are new to JavaScript, or you want practice exercises and a project you build yourself.

Pros

  • Short at about 6 hours, so an ES5 developer can finish it in a weekend
  • Max's explanations are described as clear, with examples that contrast ES5 and ES6
  • Covers the heavier topics too: Reflect, Proxy, Symbols, iterators and generators
  • Over 4,000 of 6,221 ratings are five stars, and 4.4 overall

Cons

  • No quizzes or coding exercises, and reviewers want challenges to practice on
  • The closing project is simple and the instructor builds it, so students do not
  • Cheat sheets are thin with broken links reported, and one video is dated
Excellent content and pacing. Max gets the job done. While this is an accelerated course, Max takes the time to go over some of the existing concepts clearly and concisely.
Kelly Fichman, a student

Suits developers with ES5 and basic HTML and CSS; the Reflect and Proxy sections lose true beginners.

icon
What you will learn

  • Understand and Use the new Features and Concepts introduced with ES6
  • Get an Overview over the Language Additions and Changes
  • Confidently apply the new Syntax, new APIs and other new Features in Web Applications

Course content

12 sections · 115 lectures · 5.9 hours of video 17 articles

  1. 1Introduction 3 free previews6 lectures · 10 min
  2. 2Syntax Changes & Additions 3 free previews16 lectures · 1.1 hours
  3. 3Modules & Classes17 lectures · 44 min
  4. 4Symbols 2 free previews6 lectures · 18 min
  5. 5Iterators & Generators8 lectures · 24 min
  6. 6Promises8 lectures · 18 min
  7. 7Extensions of Built-in Objects9 lectures · 36 min
  8. 8Maps & Sets 2 free previews12 lectures · 29 min
  9. 9The Reflect API10 lectures · 38 min
  10. 10The Proxy API9 lectures · 24 min

Who it is for

The instructor says it suits

  • Students who have experience with "current-generation" JavaScript (ES5) and know the basics of the language
  • Students also taking my JavaScript Bootcamp course to have a nice follow-up on it
  • Everyone interested in the new Features and Additions, ES6 brings to JavaScript

What you need before you start

  • Basic to advanced JavaScript knowledge or resources on ES5 JavaScript follow along, are required
  • Basic Web Development Skills (HTML, CSS, JavaScript) are assumed
  • Advanced JavaScript Knowledge is a Plus

How it compares

Against the other 239 rated Udemy courses in JavaScript on CourseDuck:

  • Rating4.4 out of 5higher than 38% of them
  • Reviews6,221#25 of 240 by number of reviews
  • Length5.9 hourslonger than 52% of them
  • Last updatedNovember 2022earlier than 54% of them

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100

icon
Course Description

​Learn modern JavaScript today!

Knowing modern JavaScript, ES6 (ECMAScript 6), is extremely important in the world of JavaScript! ES6 adds tons of new features, methods, objects and helpers and the earlier you feel confident using them, the better!

JavaScript is the most important programming language in the web and it's constantly evolving. This course introduces you to the biggest "feature update" in the last couple of years: ES6 - which added a lot of new syntax features and improvements.

Get the "All-In-One" package today!

This course follows a hands-on, example-driven approach to show and explain all the important features added to JavaScript. This includes important syntax changes and additions like let, const, rest & spread operators and continues with Promises, the Reflect API, the Proxy API, Maps & Sets, tons of new methods and functions and much more!

At the end of the course, we'll even build a complete project, using many of the new Features shown throughout the Course!

Benefit from my knowledge as both a freelance web developer and a top-rated instructor with many years of experience.

As a freelance web developer, using JavaScript is my day-to-day work and therefore I always found it annoying the ES6 Resources are scattered out all over the web. I created this Course to share my knowledge on ES6 with you!

I also love passing my knowledge to other people and my various, top-rated courses as well as my successful Academind YouTube channel are the best proof of that.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Maximilian Schwarzmüller

Experience as (Web) Developer

Starting out at the age of 12 I never stopped learning new programming skills and languages. Early I started creating websites for friends and just for fun as well. Besides web development I also explored Python and other non-web-only languages. This passion has since lasted and lead to my decision of working as a freelance web developer and consultant. The success and fun I have in this job is immense and really keeps that passion burningly alive.

Starting web development on the backend (PHP with Laravel, NodeJS, Python) I also became more and more of a frontend developer using modern frameworks like React, Angular or VueJS in a lot of projects. I love both worlds nowadays!

I also build full-stack applications and acquired expert DevOps and cloud computing knowledge - proven by the many AWS certifications I hold (incl. the top-level Solutions Architect Professional certification).

As a self-taught developer I had the chance to broaden my horizon by studying Business Administration where I hold a Master's degree. That enabled me to work in a major strategy consultancy as well as a bank. While learning, that I enjoy development more than these fields, the time in this sector greatly improved my overall experience and skills.

Experience as Instructor

icon
More courses by Maximilian Schwarzmüller

$129.99

$119.99

$129.99

$139.99

$159.99

$124.99

icon
Reviews

4.4

6,221 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Mohammad ALamarnih on 6/7/2026

looks all the important infos are there

By William Dobis on 2/7/2022

Very clear explanations with examples. However, the part about Symbols was a bit unclear and needs more examples that relate to real-world scenerios. For the Iterations & Generators section, Iterator explanations are quite clear, but for generators, again, the lesson could use some real-world examples.

By Luis Lozano on 10/22/2021

It gives you a good notion of what new things were introduced in ES6 but it's missing some challenges to practice what you learn. Also, by the end, it should give more practical examples or a final project describing what the user should do, this to put all the knowledge from the course into practice and not just see some project done by the instructor.

By Anthony M on 6/17/2021

As always, a great course from Max. His courses always explain concepts clearly while showing his excitement and enthusiasm for the technologies he is teaching about. ES6 is definitely an incredible and evolving technology and the way Max teaches makes it much more enjoyable to learn.

By Valentin Reymond on 7/2/2019

Cours trs clair et trs bien dtaill! L'interlocuteur prend le temps d'expliquer chaque concept et pourquoi nous les utilisons!

By Etgar Kiyan on 6/28/2019

The first time in my life Im really happy to pay & learn an online course

By Alex Dawson on 6/28/2019

I've bought many of Max's tutorials - he's always so enthusiastic and makes the learning process enjoyable. Kudos to you Max!

By Kevin Kohls on 6/25/2019

It's a bit fast, so I find myself going back thru the video, but I would rather be in that situation.

By Sven Meyer on 6/24/2019

Another great course from Max again! All required information, plus more (and more important hints) than expected !

By Jasbindarsingh Digroath on 6/23/2019

Crisp and clear... well done Max..

By Kristian Larsson on 6/16/2019

Great course, would have been 5 stars if it followed Airbnb's best practices.

By Suman Devi on 6/11/2019

I learned certain new things through this course\nthanks Max

Showing 12 of 221 reviews