Bugcrowd
Bugcrowd teams with elite security researchers to reduce risk & improve security ROI through our bug bounty, pen testing, & vulnerability disclosure programs.
The self-instruction book is good because it quickly immerses you in the topic. You will start coding almost the day you open the book.