Overview
This course aims to teach learners all they need to know about modern ES6 JavaScript. The learning outcomes include understanding ES6 vs ES5, syntax changes and extensions, hoisting with "let" and "const," fat arrow functions, default parameters, object literal extensions, rest and spread operators, for-of loop, template literals, and destructuring arrays. The teaching method involves video tutorials. The course is intended for beginners who want to enhance their JavaScript skills and stay updated with modern JavaScript practices.
Syllabus
Intro
ES6 vs ES5
Course Format
Local Setup
ES6 Compatibility Chart
Syntax Changes & Extensions
Hoisting with "let" and "const"
Fat Arrow Functions & "this"
Default Parameters
Object Literal Extensions
The Rest Operator
The Spread Operator
The For-of-Loop
Template Literals
Destructuring - Arrays
Taught by
Academind