Introduction to ES6+

About this course
This ES6 tutorial teaches you modern JavaScript through 23 screencasts. You'll get a systematic walk-through of the most important ES6+ features so that you can start using them in your JavaScript projects today.
What you'll learn
Introduction to the ES6 course
1:00
Template Literals
4:22
Destructuring Objects
4:59
Frontend Career Path
1:58
Destructuring Objects (Challenge)
2:18
Destructuring Arrays
1:46
Object Literal
1:58
Object Literal (Challenge)
1:52
For of Loop
2:52
For of Loop (Challenge)
2:33
Spread Operator
5:55
Spread Operator (Challenge)
1:54
Rest Operator
2:00
Arrow Functions
4:22
Default Params
2:47
Default Params (Challenge)
2:50
includes()
1:10
includes() (Challenge)
2:19
Let & Const
3:52
Import & Export
2:30
Import & Export (Challenge)
2:52
padStart() & padEnd()
1:21
padStart() & padEnd() (Challenge)
1:04
Classes
11:48
Classes (Challenge)
8:51
Trailing Commas
1:26
Promises
6:27
Challenge: Promises
2:46
Introduction: Fetch
4:29
Challenge: Fetch
3:03
Async & Await
5:55
Async & Await (Challenge)
2:18
Sets in ES6
2:46
Why are Solo Projects important?
3:12
Solo Project (PRO) - Shade Town
3:51
What's Next
1:14
Congratulations on completing Introduction to ES6+
1:03
How to Utilize Your Certificate
0:56