Please do not close or refresh this window...
Tuesday, 20 August 2019 8:30 AM - 4:30 PM EST
116, Albert Street, Ottawa, ON, K1P 5G3, Canada
Access code applied successfully. Remove
Invalid access code. Try again
Make it a full 4-day intensive workshop! Ask us for a 10% discount at the purchase on the React 3-day course along with the 1-day JavaScript 6 course!
Buy a full 4-day intensive workshop! Ask us for a 10% discount at the purchase on the React 3-day course along with the 1-day JavaScript 6 course!
JavaScript has changed a lot during the last few years. From a slow scripting language, it has evolved and is now a fully fledged object-oriented language with lots of modern features. Come and see what’s new.
In 2015, a new standard for JavaScript came out of the “EcmaScript 6” specification. It was dubbed “EcmaScript 2015”. Since then, we have a yearly release of new features regularly added to the language. (The next one is “Ecmascript 2019”.)
Bring your laptop!
Using EcmaScript 6
· Why EcmaScript 6?· Browser Support, Node.js Support· Using kangax to get the supported list· Using the Babel transpiler· Using the TypeScript transpiler· About linting ES6 syntax· let· const· Template strings· Binary, octal, unicode, regexp Literals· Map/Set & WeakMap/WeakSet · TypedArrays· For ... of Functions and objects
· Default function parameters· Enhancing object literals· Propertyshorthandfor objects· Destructuring assignment· Spread operators/Rest Parameter· Arrow functions· Arrow functions and the 'this' scope· Generators· Iterators Asynchronous Features· Intro to promises· Building promises· Promise Combination· Loading data with fetch· Async and await· Compare “fetch: using Promises and Async/Await ES6 Classes· ES6 class syntax· Class inheritance· Getters and setters· Base Class Access· Static Members· Symbol Type· Global Symbols Modules· Value Export/Import· Default & Wildcard· Html elements to declare modules Built-In Methods· Object Property Assignment· Array Element Finding· String Repeating and Searching· Number Safety Checking, Comparison, Truncation and sign· Reflection and Proxying· Collation· Formatting Currency and Date/Time
Cancellation policy Cancellation fees of $80.00
Cancellation fees of $80.00
https://www.reactacademy.ca
Eric Cote is a certified technical trainer. He's been training people on various platforms and technologies for web development. He used his certifications to teach people on the Microsoft stack. He's now taking an Open Source angle to his training.
Please enter below, the secure invite code provided to you by the event organizer in order to proceed...
(Please use a genuine email address. It will be used to validate your request)