Skip to main content

Penetration Testing

Enroll Now

About This Course

The course will give learners the important information about the phases of a penetration testing process, from interactions with client, to actual testing, to reporting.


  • Knowledge of computer networking concepts and protocols, and network security methodologies.
  • Knowledge of the common networking and routing protocols (e.g. TCP/IP), services (e.g., web, mail, DNS), and how they interact to provide network communications.
  • Knowledge of operating system administration.
  • Basic knowledge of principles of operating systems and their architectures.
  • Basic knowledge of command line and scripting.

All graphics used in this course were used by Storyset from Freepik.