- Expert Mentors
- Expert Mentors
- Learning Community
- Live Classes
- Top Freelance Developers
- How it Works
- Become a Codementor
This class is for those who are looking to gain the ESNext knowledge needed to work on applications typical of junior-level programming positions, or senior programmers looking to get a head-start in their journey toward ESNext expertise.
— Guidelines for getting the most out of the course
What You’ll Need
— Installing Chrome 52
— Installing Node 6
— Running the app
— const v. let
— Spread operator
— Destructuring declaration
— Destructuring assignment
— Object literal extensions
— Being able to use syntax is like being able to form a sentence in English
— A syntax refresher
— Function overview
— The name property
— Default parameters
— Rest parameters
— Destructuring parameters
— Arrow functions
— Being able to use functions is like being able to make a point
— A function refresher
— ES5 Prototype vs. static overview
— Object, Array, String & Math statics
— Array, String, RegExp & Number prototypes
— Typed arrays & ImageData
— Using built-ins is like being able to use a quote or make a pop culture reference
Modules & Classes
— A built-in refresher
— A brief history of modules
— class as syntactic sugar
— Subclassable built-ins
— Organizing your code into modules
— Sharing data across modules
— Sharing modules from your application for re-use in future projects
— Using modules is like other people being able to quote or reference you—you’re the star here
Learning Validation & Next Steps
— Summary of key elements
— Learning validation (Q&A)
— Suggestions of what to do next
Need to pause and think through a concept before moving forward? Go through the classes at your own pace and build an Angular app from srcatch!
Get practical coding experience through hands-on projects.
Didn't get the concept fully the first time? You can watch and review all prerecorded classes as many time as you'd like, whenever you'd like.
For only $69, you’ll get unlimited access to prerecorded ES6 courses. This includes 8 hours of prerecorded ES6 classes and hands-on exercises. Enroll to this class and schedule your own class time. Make your learning much easier by doing it at your pace.
You will have access to 4 prerecorded classes, which will ALL be available once you enroll. Each prerecorded class is around 2 hour long. You will get to code along the recordings at your own pace and able to check back on them whenever you like!
The prerecorded classes will be released all at once upon enrollment and will be available indefinitely. You can schedule your time the way you like and even go back to review ALL 4 classes any time!