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.
Overview
COURSE DIFFICULTY
Skills Learned
After completing this online training course, students will be able to:
Template Literals
Destructuring
Object Literal
For of loop
Spread operator
Rest operator
Arrow Functions
Default Params
Classes
Arrayincludes()
Let & const
Export & import
Objectkeys()
Async/Await
StringpadStrart(), StringpadEnd()
Trailing commas
Classes
Sets
01. Introduction to ES6+
- Introduction to the ES6 Course
- Template Literals
- Destructuring Objects
- Frontend Career Path
- Destructuring Objects (Challenge)
- Destructuring Arrays
- Object Literal
- Object Literal (Challenge)
- For of Loop
- For of Loop (Challenge)
- Spread Operator
- Spread Operator (Challenge)
- Rest Operator
- Arrow Functions
- Default Params
- Default Params (Challenge)
- Includes()
- Includes() (Challenge)
- Let & Const
- Import & Export
- Import & Export (Challenge)
- PadStart() & PadEnd()
- PadStart() & PadEnd() (Challenge)
- Classes
- Classes (Challenge)
- Trailing Commas
- Promises
- Challenge: Promises
- Introduction: Fetch
- Challenge: Fetch
- Async & Await
- Async & Await (Challenge)
- Sets in ES6
- Why Are Solo Projects Important?
- Solo Project (PRO) – Shade Town
- What’s Next
- Congratulations on Completing Introduction to ES6+!
SKILLS LEARNED
Skills Learned
After completing this online training course, students will be able to:
Template Literals
Destructuring
Object Literal
For of loop
Spread operator
Rest operator
Arrow Functions
Default Params
Classes
Arrayincludes()
Let & const
Export & import
Objectkeys()
Async/Await
StringpadStrart(), StringpadEnd()
Trailing commas
Classes
Sets
COURSE OUTLINE
01. Introduction to ES6+
- Introduction to the ES6 Course
- Template Literals
- Destructuring Objects
- Frontend Career Path
- Destructuring Objects (Challenge)
- Destructuring Arrays
- Object Literal
- Object Literal (Challenge)
- For of Loop
- For of Loop (Challenge)
- Spread Operator
- Spread Operator (Challenge)
- Rest Operator
- Arrow Functions
- Default Params
- Default Params (Challenge)
- Includes()
- Includes() (Challenge)
- Let & Const
- Import & Export
- Import & Export (Challenge)
- PadStart() & PadEnd()
- PadStart() & PadEnd() (Challenge)
- Classes
- Classes (Challenge)
- Trailing Commas
- Promises
- Challenge: Promises
- Introduction: Fetch
- Challenge: Fetch
- Async & Await
- Async & Await (Challenge)
- Sets in ES6
- Why Are Solo Projects Important?
- Solo Project (PRO) – Shade Town
- What’s Next
- Congratulations on Completing Introduction to ES6+!