ES6 [removed] The Complete Developer's Guide
- Offered byUDEMY
ES6 [removed] The Complete Developer's Guide at UDEMY Overview
Duration | 6 hours |
Total fee | ₹649 |
Mode of learning | Online |
Credential | Certificate |
ES6 [removed] The Complete Developer's Guide at UDEMY Highlights
- Earn a certificate of completion
- 30-Day Money-Back Guarantee
- Get Full Lifetime Access
ES6 [removed] The Complete Developer's Guide at UDEMY Course details
- Take this course if you're wondering when to use generators
- Enroll now if you want to learn exactly why 'const' and 'let' were added to ES6
- Sign up now if you want to write better-looking code
- Learn how to apply each feature of ES6 in practical situations
- Understand the major features of ES6
- Have total mastery of generators
- Know the difference between ES6 and ES2015
- Teach other developers about destructuring
- Never need to write a for loop again!
- This course will get learner up and running quickly, and teach you the core knowledge learner need to deeply understand and build applications using each new piece of Javascript syntax introduced with ES6
ES6 [removed] The Complete Developer's Guide at UDEMY Curriculum
Before we get started
How to Take This Course
Course Resources - Exercise Solutions
Join Our Community!
ES6 vs ES2015
The 'forEach' Helper
Array Helper Methods - The Easiest Way to Write Better Code
The forEach Helper
forEach Continued
Why Use forEach?
Moving Away from For Loops
Processing Values
The 'map' Helper
The Map Helper
Map Helper Continued
Where Map Is Used
Plucking Values
Calculating Values with Map
Really Hard - Implementing 'Pluck'
The 'filter' Helper
Selecting Needed Data with Filter
More on Filtering
Choosing When to Filter
Filtering Values
Handling Permissions with Filter
Challenging! Implementing 'reject'.
The 'find' Helper
Querying For Records with Find
Find Continued
Using Find to Search for Users
Finding Admin Users
What's Your Balance?
Really Challenging: Custom findWhere Helper
The 'every' and 'some' Helper
A Little Every and a Lot of Some
More on Every and Some
Every and Some Syntax
Every and Some in Practice
Finding Submitted Users
In Progress Network Requests
The 'reduce' Helper
Condensing Lists with Reduce
A Touch More of Reduce
Ace Your Next Interview with Reduce
Distance Traveled
Reducing Properties
Hardmode: Custom 'Unique' Helper
Const/Let
Variable Declarations with Const and Let
What Const and Let Solve
A Constant Exercise of Letting Variables Be Variables
Const/Let Refactoring
Template Strings
Template Strings
When to Reach for Template Strings
Template Strings in Practice
Name Helpers
Arrow Functions
Fat Arrow Functions
Advanced Use of Arrow Functions
When to Use Arrow Functions
When to Use Arrow Functions Continued
Refactoring Keyword Functions
Arrow Functions Aren't Always a Solution
Enhanced Object Literals
Enhanced Object Literals
Wondering When to Use Enhanced Literals?
Multiple Properties with Enhanced Notation
Condensing Code with Enhanced Literals
Literals in Functions
Refactor to use enhanced literal notation
Default Function Arguments
Specifying Default Function Arguments
Use Cases of Defaulting Arguments
Using Default Arguments
Dumping Unused Code
Rest and Spread Operator
Capturing Arguments with Rest and Spread
The Rest on Rest and Spread
Look to Use Rest and Spread in This Case
Many, Many Arguments
Spreadin' Arrays
Mixing Rest and Spread
Destructuring
Goldmine of ES6: Destructuring
Destructuring Arguments Object
Destructuring Arrays
Destructuring Arrays and Objects *At the Same Time*
So...When to Use Destructuring?
More on When to Use Destructuring
Destructuring in Practice
Array Destructuring in Practice
Recursion with Destructuring
Classes
Introduction to Classes
Prototypal Inheritance
Refactoring with Classes
Extending Behavior of Classes
When to Use Classes
Game Classes
Subclassing Monsters
Generators
One Quick Thing: For...Of Loops
Introduction to Generators
Generators With a Short Story
Another Step in Our Generator Story
The Big Reveal on ES6 Generators
A Practical Use of ES6 Generators
Delegation of Generators
Delegation of Generators Continued
Symbol.Iterator with Generators
Complexities of Symbol.Iterator
Generators with Recursion
More on Generators and Recursion
Promises and Fetch
Code Execution in Javascript
Terminology of Promises
Creating Promises
Then and Catch
Async Code with Promises
Ajax Requests with Fetch
Shortcomings of Fetch
Extras
Bonus!
Other courses offered by UDEMY
ES6 [removed] The Complete Developer's Guide at UDEMY Students Ratings & Reviews
- 4-51