Professional JS-Features You Need to Know
4.5-hour online video course for web professionals on JavaScript
Modernize your JavaScript skills with features ranging from ES6 to the latest ECMAScript additions. Master modules, arrow functions, destructuring, and async/await for cleaner, more efficient code. Explore language improvements including object and array enhancements, advanced asynchronous programming, and cutting-edge concepts like proxies, proper tail calls, and WeakRefs. Understand the TC39 process for feature adoption and get a glimpse into ECMAScript 2024 and beyond.
In this 4.5-hour course we'll see:
- History of JavaScript
- ECMAScript and New Features
- Using Modern JavaScript Features today
- ES Modules
- var, let and const scope
- Class Syntax
- Template Strings
- Arrow Functions
- Enhanced Object Literals
- Rest & Spread
- Destructuring
- Default Values
- Language Enhancements
- Object Rest & Spread Operators
- Nullish Coalescing
- Optional Chaining, Logical, and Exponential Operators
- Private Properties & Methods
- Static Fields & Initialization Blocks
- Object Management
- String Padding, Trimming, & Matching
- BigInt & Number Methods
- Arrays, Sets, & Maps
- Typed Arrays & Generators
- includes, flat, find, & sort
- ES6 Promises
- Async/Await
- Promises: allSettled, any, & finally
- Asynchronous Iteration & Top-Level Await
- Proper Tail Calls
- Proxies & Reflect API
- Symbol
- Error Cause & Hashbang Grammar
- WeakRefs & FinalizationRegistry
- Import Metadata & Tagged Templates
- Regular Expression Enhancements
Free 15 minutes preview available.
You can also request a live custom workshop for you or your team on the topics of this course. Let's keep in touch