- Expert Mentors
- Expert Mentors
- Live Classes
- Learn to Code
- Hire CodementorX
- How it Works
- Become a Codementor
Space Limited - Enrollment Starts Soon.
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
The live group lecture is the core of the class. The mentor will teach the curriculum live and students can ask questions directly.
You'll get the chance to code live via hands-on exercises. All students will work on the exercises together via screen-sharing and get instant feedback from the mentor.
Had to miss a class? Fear not. All lessons are recorded and you can review the recordings in the future.
For only $99, you’ll get to learn ES6 live with a real online mentor. This includes 4 hours of interactive lectures and hands-on exercises. Having live interaction with a mentor makes learning much easier than watching recorded video tutorials.
All classes will be recorded, and you‘ll have access to the recordings at any time. You can also ask questions in our Slack channel and get help from other members of the community.
Delayed Live Class is for those who couldn't make it for the live sessions. With Delayed Live Classes, you'll be able to watch recordings uploaded within 24 hours after each session, and have access to our Slack community to ask questions and discuss with your peers and the instructor.
Space is Limited - Reserve Your Seat Now!