Learn modern JavaScript - syntax, functions, arrays, objects, DOM manipulation, events, async code, and ES6+ features.