Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 1
JavaScript Fundamentals
Module 2
Logic and Control Flow
Module 3
Functions and Scope
Module 4
Working with Data Structures
Module 5
Advanced Data Manipulation
Module 6
Asynchronous JavaScript and Error Handling
Module 7
The Web Platform: HTML, CSS Selectors, and the DOM
Module 8
Node.js, Modules, and Project Tooling
Module 9
Playwright Fundamentals
Module 10
Intermediate Playwright Techniques
Module 11
Advanced Playwright Patterns
Module 12