Beginners should start with these, each with a specific learning curve:
A comprehensive introductory course typically covers these five phases: ethical hacking course for beginners