ECMAScript 6 is the new edition to the ECMAScript language, whose specifications are inherited by JavaScript. ES6 gives a vast makeover to JavaScript by adding new syntaxes and APIs to write complex applications and libraries that are easier to debug and maintain. By learning the latest version of ECMAScript, you'll have a greater understanding of JavaScript and more confidence and fluency when developing with it - follow this course and use and adopt ES6 features into your work, instead of the usual tired JavaScript hacks and tricks.
JumpStart to ECMAScript 6 (ES6) introduces students to ECMAScript 6's built-in objects and shows them how to create custom Iterators. It also provides guidance on Next, as well as how to write asynchronous code in a synchronous style using ES6, so developers can unlock greater control and sophistication in the way they develop with JavaScript.
Beyond this, students will also explore how to learn how to use Reflect API to inspect and manipulate object properties. Next, it teaches how to create proxies, and use it to intercept and customize operations performed on objects. Finally, it explains old modular programming techniques such as IIFE, CommonJS, AMD, and UMD and also compares it with ECMAScript modules and demonstrates how modules can increase the performance of websites when used.
In order to be successful in this class, incoming attendees are required to have at least some basic experience working with HTML and CSS. Some exposure to JavaScript would be helpful as well.
Take Before: Attendees should have experience with the topics in the following courses, or should have recently attended these as a pre-requisite:
Take After: Our core training courses provide students with a solid foundation for continued learning based on role, goals, or their areas of specialty. Our web developer learning paths offer a wide variety of continued learning paths such as:
Please note that this list of topics is based on our standard course offering, evolved from typical industry uses and trends. We will work with you to tune this course and level of coverage to target the skills you need most. Course agenda, topics and labs are subject to adjust during live delivery in response to student skill levels and interests.
Each student will receive a Student Guide with course notes, code samples, software tutorials, diagrams and related reference materials and links (as applicable). Our courses also include step by step hands-on lab instructions and and solutions, clearly illustrated for users to complete hands-on work in class, and to revisit to review or refresh skills at any time. Students will also receive related (as applicable) project files, code files, data sets and solutions required for the hands-on work.
Live scheduled classes are listed below or browse our full course catalog anytime
Check out custom training solutions planned around your unique needs and skills.
Exclusive materials, ongoing support and a free live course refresh with every class.
Please see the current upcoming available open enrollment course dates posted below. Please feel free to Register Online below, or call 844-475-4559 toll free to connect with our Registrar for assistance. If you need additional date options, please contact us for scheduling.
Course Title | Days | Date | Time | Price | |
---|---|---|---|---|---|
Introduction to ECMAScript 6 (ES6) | 2 Days | Apr 8 to Apr 9 | 10:00 AM to 06:00 PM EST | $1,595.00 | Register |
Introduction to ECMAScript 6 (ES6) | 2 Days | Jun 10 to Jun 11 | 10:00 AM to 06:00 PM EST | $1,595.00 | Register |
Introduction to ECMAScript 6 (ES6) | 2 Days | Aug 5 to Aug 6 | 10:00 AM to 06:00 PM EST | $1,595.00 | Register |
Introduction to ECMAScript 6 (ES6) | 2 Days | Oct 7 | 10:00 AM to 06:00 PM EST | $1,595.00 | Register |
Introduction to ECMAScript 6 (ES6) | 2 Days | Dec 2 to Dec 3 | 10:00 AM to 06:00 PM EST | $1,595.00 | Register |
New Site, BIG Savings!
We're celebrating the launch of our lonnngggg awaited new site with with *50% off all 2021 Public Classes* booked by March 31! Check out our Current Offers for Individuals, Teams and Organizations to Learn for Less!
Special Offers
Limited Offer for most courses.
SAVE 50%