Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Hacking
Module 1
Authorized Testing and HTTP Workflow
Module 2
Target Selection and Attack-Surface Mapping
Module 3
High-Yield Access-Control Testing
Module 4
Finding Validation and Responsible Reporting
Module 5
Authentication and Session Security
Module 6
Browser-Side Trust Boundaries
Module 7
Server-Side Requests, Paths, and Files
Module 8
Injection Vulnerabilities
Module 9
API and Business-Logic Testing
Module 10