JS: DOM Scripting Tutorial
This is a beginner-friendly, example based, practical tutorial for writing web applications with JavaScript. This tutorial teaches you the core standard web technology. No library, no framework. All solutions works in all browsers since 2016.