đ Key Learning Outcomes
- Gain a comprehensive understanding of the latest JavaScript features, such as tagged template literals, destructuring, iterators, generators, and async/await.
- Learn how to implement modern JavaScript patterns that improve code readability and maintainability.
- Explore how to apply JavaScript features in real-world scenarios, including working with regular expressions and asynchronous functions.
- Understand browser support and how to use transpilers to ensure compatibility with older environments.
đ¨âđĢ About the Course
This course, led by Kyle Simpson, dives into the recent advancements in JavaScript. It covers new language features such as template literals, destructuring, iterators, generators, and more. Through practical examples and exercises, you'll learn how these features enhance JavaScript's declarative nature and improve code clarity.
đ¯ Target Audience
- JavaScript developers who want to stay updated with the latest language features.
- Developers transitioning from older JavaScript versions to modern ES6+ syntax.
- Programmers interested in improving their coding practices and code readability.
â Requirements
- Basic to intermediate knowledge of JavaScript.
- Familiarity with ES5 syntax is recommended.
đ Course Content
JavaScript New Feature Process
Understand the evolution of JavaScript and how new features are integrated into the language.
Strings
Learn about template literals and tagged templates, improving string manipulation in your code.
Array and Object Destructuring
Explore how destructuring can simplify code and make it more declarative, including working with nested structures.
Iterators & Generators
Discover how iterators and generators provide powerful methods for working with data structures in a declarative way.
Regular Expressions
Master advanced regex features like lookaheads, lookbehinds, and named capture groups to write more readable regular expressions.
Async/Await
Dive into asynchronous JavaScript, focusing on async functions, async iteration, and handling promises effectively.
Drop a comment
JavaScript: The Recent Parts by Kyle Simpson
Log in to leave a feedback
Loginđ Psst! Interested in More JavaScript Courses?
The Good Parts of JavaScript and the WebVideo
by Douglas Crockford
đšī¸ Levels: đ Advanced
âŗ Duration: 11 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters
Advanced Logging with the JavaScript ConsoleVideo
by Mykola Bilokonsky
đšī¸ Levels: đ Intermediate, đ Advanced
âŗ Duration: 0.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io
Get Started Using WebAssembly (wasm)Video
by Guy Bedford
đšī¸ Levels: đ Intermediate
âŗ Duration: 1 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io