Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Penetration Testing Course Catalog
Skills you'll gain: Security Testing, Vulnerability Assessments, Cyber Security Assessment, Vulnerability Scanning, Penetration Testing, Threat Modeling, Security Controls, Test Planning, Simulations
University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Selenium (Software), Software Testing, Security Testing, Test Automation, Performance Testing, Functional Testing, Mobile Development Tools, Test Execution Engine, Test Planning, Application Security, Mobile Development, Performance Tuning, Browser Compatibility, Application Performance Management, Vulnerability Scanning, Continuous Deployment
Coursera Project Network
Skills you'll gain: JavaScript Frameworks, Test Automation, Software Testing, Network Performance Management, Web Applications, Scenario Testing, Restful API
University of Minnesota
Skills you'll gain: Gherkin (Scripting Language), Software Testing, Testability, Test Case, Behavior-Driven Development, Code Coverage, Acceptance Testing, Unit Testing, Functional Testing, Test Automation, Test Driven Development (TDD), Requirements Analysis, Functional Requirement
Board Infinity
Skills you'll gain: Test Case, Software Testing, Integration Testing, Software Development Life Cycle, System Testing, Acceptance Testing, Maintainability, Regression Testing, Test Planning, Software Quality Assurance, Functional Testing, Usability Testing
Skills you'll gain: Jest (JavaScript Testing Framework), User Acceptance Testing (UAT), Cucumber (Software), Postman API Platform, Software Testing, Behavior-Driven Development, Selenium (Software), Test Driven Development (TDD), Unit Testing, Acceptance Testing, Performance Testing, Functional Testing, Test Automation, Usability Testing, Application Programming Interface (API), User Interface (UI), Test Case, API Design
The Hong Kong University of Science and Technology
Skills you'll gain: Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Software Development Life Cycle, Software Testing, Software Engineering, Unified Modeling Language, System Testing, Verification And Validation, Unit Testing, System Design and Implementation, Agile Software Development, Secure Coding, Test Case, Requirements Analysis, Waterfall Methodology
University of Pennsylvania
Skills you'll gain: Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Java Programming, Eclipse (Software), Data Structures, Data Science, Data Cleansing, Debugging, Pivot Tables And Charts, Data Visualization Software, Integrated Development Environments, Programming Principles, Python Programming, Computer Programming, Computational Thinking
University of Minnesota
Skills you'll gain: Software Testing, JUnit, Verification And Validation, Unit Testing, Test Case, Test Automation, Development Testing, Test Planning, Code Coverage, Software Quality Assurance, Functional Testing, Testability, Integration Testing, Test Data, Issue Tracking
Skills you'll gain: Test Driven Development (TDD), Debugging, Software Testing, Performance Testing, Unit Testing, Test Case, Test Automation, Testability, Integration Testing, .NET Framework, Application Performance Management, C# (Programming Language)
Coursera Project Network
Skills you'll gain: Unit Testing, JUnit, Test Case, Testability, Software Testing
Coursera Project Network
Skills you'll gain: Penetration Testing, Vulnerability Scanning, Cyber Security Assessment, Vulnerability Assessments, Vulnerability Management, Cybersecurity, Information Systems Security, Data Ethics, Command-Line Interface, Technical Documentation
In summary, here are 10 of our most popular pen testing courses
- Security Assessment and Testing: Packt
- Web and Mobile Testing with Selenium: University of Minnesota
- Cypress end to end testing and intercepting network call: Coursera Project Network
- Black-box and White-box Testing: University of Minnesota
- Essential Testing Techniques in Software Development: Board Infinity
- Software Testing for Developers: Codio
- Software Engineering: Implementation and Testing: The Hong Kong University of Science and Technology
- Introduction to Programming with Python and Java: University of Pennsylvania
- Introduction to Software Testing: University of Minnesota
- Testing and Debugging in .NET Core Applications: EDUCBA