• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Pen Testing

    Penetration Testing Courses Online

    Master penetration testing for cybersecurity. Learn to identify vulnerabilities, perform security assessments, and mitigate threats.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the Penetration Testing Course Catalog

    • G

      Google Cloud

      Cloud Run Canary Deployments

      Skills you'll gain: Continuous Deployment, Application Deployment, CI/CD, Release Management, Regression Testing, Google Cloud Platform, Cloud Development, Load Balancing, Application Development, Cloud Computing

      Intermediate · Project · Less Than 2 Hours

    • Status: New
      New
      Status: Free Trial
      Free Trial
      E

      Edureka

      Testing and Deploying Angular Applications

      Skills you'll gain: Version Control, Git (Version Control System), Angular, CI/CD, Application Deployment, Continuous Deployment, Unit Testing, Application Performance Management, Continuous Integration, Maintainability, Application Lifecycle Management, Test Tools, Test Automation, Software Testing, Test Case, Development Testing, Regression Testing

      Intermediate · Course · 1 - 4 Weeks

    • Status: New
      New
      K

      KodeKloud

      Chaos Engineering

      Skills you'll gain: Amazon Web Services, Cloud Engineering, Site Reliability Engineering, Amazon Elastic Compute Cloud, Amazon CloudWatch, Cloud-Native Computing, Kubernetes, Systems Engineering, System Monitoring, Serverless Computing, Scalability, Application Performance Management, Performance Testing, Scenario Testing

      Beginner · Course · 1 - 3 Months

    • P

      Packt

      Master Java Unit Testing with Spring Boot and Mockito

      Skills you'll gain: Unit Testing, JUnit, Integration Testing, Restful API, Test Driven Development (TDD), Software Testing, Java Programming, Hibernate (Java)

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      P

      Packt

      Mastering Java and Advanced Tools for Selenium Automation

      Skills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Java, Object Oriented Programming (OOP), Issue Tracking, Test Automation, Behavior-Driven Development, Test Execution Engine, Test Case, Integration Testing, Data Structures

      Intermediate · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      B

      Board Infinity

      Scalable Deployment and DevOps for Web Development

      Skills you'll gain: Docker (Software), Containerization, Cloud Platforms, Application Deployment, Cloud Applications, CI/CD, Kubernetes, Continuous Integration, Jenkins, Amazon Web Services, Cloud Computing, Continuous Deployment, Devops Tools, Full-Stack Web Development, Microservices, Scalability

      Intermediate · Course · 1 - 4 Weeks

    • G

      Google Cloud

      Publish your AppSheet App

      Skills you'll gain: Application Deployment, User Acceptance Testing (UAT), Cloud Applications, Usability Testing, Google Cloud Platform, Issue Tracking

      Beginner · Project · Less Than 2 Hours

    • Status: New
      New
      C

      Coursera Instructor Network

      Advancing Mask Technology for Semiconductors

      Skills you'll gain: Semiconductors, Production Process, Manufacturing Processes, Quality Assurance, Electronics Engineering, Engineering, Scientific, and Technical Instruments, Electronics, Technical Design, Process Analysis, Verification And Validation, Computer-Aided Design, Functional Testing, Simulation and Simulation Software, Emerging Technologies, Image Analysis

      Intermediate · Course · 1 - 4 Weeks

    • Status: New
      New
      P

      Packt

      Django (Python) Web Framework - The Comprehensive Guide

      Skills you'll gain: Django (Web Framework), Object-Relational Mapping, Restful API, Bootstrap (Front-End Framework), Model View Controller, Application Deployment, Authentications, Web Development, User Accounts, Query Languages, Database Management, Authorization (Computing), Python Programming, Development Environment, Data Migration, User Interface (UI), Data Modeling

      Intermediate · Course · 3 - 6 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      P

      Packt

      Advanced Blockchain Development and Solidity Projects

      Skills you'll gain: Blockchain, Development Environment, Virtual Machines, Software Testing, Software Development Tools, Debugging, Javascript, Cryptographic Protocols, Transaction Processing

      Advanced · Course · 1 - 3 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      P

      Packt

      .NET 8 Backend Bootcamp – Modulith, DDD & CQRS

      Skills you'll gain: Containerization, Restful API, Microservices, Redis, Authentications, OAuth, .NET Framework, Application Programming Interface (API), Object Oriented Design, Software Design Patterns, Software Design, Scalability, PostgreSQL, Software Architecture, Event-Driven Programming, C# (Programming Language), Middleware, Data Migration, Systems Architecture, Maintainability

      Intermediate · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      A

      American Psychological Association

      Chi-Square Tests of Hypotheses About Frequency Tables

      Skills you'll gain: Statistical Hypothesis Testing, Quantitative Research, Statistical Software, Statistical Analysis, Data Analysis, Probability & Statistics, Statistical Methods, Statistical Inference, Analytical Skills, Statistics, Psychology, Regression Analysis, Research

      Beginner · Course · 1 - 3 Months

    Pen Testing learners also search

    Advanced Pen Testing
    A/B Testing
    ETL Testing
    Usability Testing
    Performance Management
    Systems Engineering
    Computing
    Parallel Programming
    1…107108109…129

    In summary, here are 10 of our most popular pen testing courses

    • Cloud Run Canary Deployments: Google Cloud
    • Testing and Deploying Angular Applications: Edureka
    • Chaos Engineering: KodeKloud
    • Master Java Unit Testing with Spring Boot and Mockito: Packt
    • Mastering Java and Advanced Tools for Selenium Automation: Packt
    • Scalable Deployment and DevOps for Web Development: Board Infinity
    • Publish your AppSheet App: Google Cloud
    • Advancing Mask Technology for Semiconductors: Coursera Instructor Network
    • Django (Python) Web Framework - The Comprehensive Guide: Packt
    • Advanced Blockchain Development and Solidity Projects: Packt

    Skills you can learn in Computer Security And Networks

    Cybersecurity (33)
    Google (25)
    Google Cloud Platform (17)
    Internet (17)
    Cryptography (16)
    Network Security (16)
    Linux (12)
    Software Testing (12)
    Information Security (10)
    Application Programming Interfaces (8)
    Kubernetes (8)
    Web (8)

    Other topics to explore

    Arts and Humanities
    338 courses
    Business
    1095 courses
    Computer Science
    668 courses
    Data Science
    425 courses
    Information Technology
    145 courses
    Health
    471 courses
    Math and Logic
    70 courses
    Personal Development
    137 courses
    Physical Science and Engineering
    413 courses
    Social Sciences
    401 courses
    Language Learning
    150 courses

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok