Modern JavaScript Basics
Whether you're migrating from older JavaScript knowledge, starting fresh, or have only ever reached for something like jQuery, this series is designed for you.
I'll help you get up to speed with the latest modern features in JavaScript, including modules, promises, classes, and so much more. I hope you'll come out of this course confident and ready to leverage these newer features and syntax in your own applications.
Series episodes
What You'll Learn
2m 15sDiscover key ES6 features and differences from ES5 while setting up a basic dev environment. Start mastering modern JavaScript with this friendly, hands-on series!
Let and Const
6m 44sExplore JavaScript's let and const—modern variable declarations that improve code clarity and safety. Learn why they replaced var and how to use them effectively.
Arrow Functions Point the Way
10m 45sLearn how JavaScript arrow functions simplify your code with concise syntax—write cleaner, one-line functions that boost readability and efficiency effortlessly.
Class is in Session
10m 16sDiscover how ES6 classes simplify JavaScript OOP, replacing complex prototypes with clean, easy-to-use syntax. Level up your coding with modern class features!
Promises are Made
9m 30sLearn how JavaScript promises enable asynchronous code execution, letting your app run tasks smoothly without waiting—boost efficiency and control flow today!
Async and Await
6m 59sMaster async and await in JavaScript to write cleaner asynchronous code. Learn how to pause execution until promises resolve for smoother, readable workflows.
Maps and Sets are Special Objects
8m 36sExplore ES6 Maps and Sets—special JavaScript objects with unique methods and use cases that enhance how you manage and organize your data efficiently.
Declarative Methods
9m 6sLearn how declarative JavaScript methods simplify your code by focusing on what data to retrieve, boosting readability and modernizing your programming style.
Demystifying Modules
6m 14sDiscover how modern browsers natively support JavaScript modules—learn to import and export code effortlessly without bundlers like Webpack.
Wrapping It All Up
1m 44sWrap up your ES6 journey with key features and next steps. Stay ahead as JavaScript evolves—explore new paths and sharpen your skills today!




