Pen testing courses can help you learn vulnerability assessment, network security, and ethical hacking techniques. You can build skills in penetration testing methodologies, risk analysis, and incident response strategies. Many courses introduce tools like Metasploit, Wireshark, and Burp Suite, that support identifying and exploiting security weaknesses in systems and applications. By engaging with these tools, you can practice practical work that enhance your ability to secure networks and protect sensitive data.

Skills you'll gain: AI Orchestration, AI Workflows, Agentic Workflows, GitHub Copilot, Agentic systems, Generative AI Agents, Tool Calling, LLM Application, AI Integrations, Software Development, Prompt Engineering, Integration Testing, Generative AI, Software Architecture, Event-Driven Programming, API Testing, Token Optimization, Computer Science, Machine Learning, Data Science
Advanced · Professional Certificate · 3 - 6 Months

Skills you'll gain: Penetration Testing, Cyber Security Assessment, Security Testing, Exploitation techniques, Vulnerability Assessments, Application Security, Network Security, Virtual Local Area Network (VLAN), Cloud Security, Wireless Networks, Application Programming Interface (API)
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Application Deployment, Cloud Deployment, Generative AI Agents, API Testing, Cloud Hosting, Verification And Validation, Memory Management
Advanced · Course · 1 - 3 Months

Skills you'll gain: Vulnerability Management, Cybersecurity, Technical Communication, Risk Analysis
★ 4.6 (21) · Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: HVAC, Building Services Engineering, Architectural Engineering, Building Design, Energy and Utilities, Climate Change Mitigation, Mechanical Engineering, Systems Design, Civil and Architectural Engineering, Construction, Architecture and Construction, Design Strategies
Advanced · Specialization · 3 - 6 Months

Skills you'll gain: JavaScript Frameworks, Test Automation, Test Tools, Software Testing
★ 4.3 (10) · Advanced · Guided Project · Less Than 2 Hours
Skills you'll gain: A/B Testing, Sampling (Statistics), Data Analysis, Analytics, Statistics, Descriptive Statistics, Statistical Analysis, Statistical Hypothesis Testing, Probability & Statistics, Advanced Analytics, Probability Distribution, Data Science, Statistical Inference, Statistical Programming, Statistical Methods, Probability, Python Programming
★ 4.8 (921) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Frontend Integration, Spring Boot, Configuration Management, API Gateway, JUnit, Java Programming, Java, Development Testing
Advanced · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Usability Testing, Usability, Human Centered Design, Software Testing, Surveys, Software Quality (SQA/SQC), Survey Creation, Test Planning, Technical Communication, User Experience Design, Report Writing, User Experience
★ 3 (12) · Advanced · Specialization · 1 - 3 Months

Skills you'll gain: Stakeholder Communications, Healthcare Project Management, Project Management Institute (PMI) Methodology, Environmental Social And Corporate Governance (ESG), Project Management, Conflict Management, Agile Project Management, Governance, Decision Making, Analysis, Time Management
Advanced · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Service Level, Databases, Database Development, Database Management, Acceptance Testing, Software Engineering, Web Applications, Performance Testing, Scalability, Software Systems, Microservices, Software Architecture, Distributed Computing, System Monitoring, Functional Requirement, Application Deployment, Application Development, Performance Stress Testing, Predictive Modeling, Big Data
★ 3.5 (108) · Advanced · Specialization · 1 - 3 Months

Skills you'll gain: Data Security, Data Governance, Extract, Transform, Load, Data Migration, Data Integration, Data Architecture, Data Management, Data Storage, Data Storage Technologies, Data Lakes, Data Quality, Data Modeling, Incident Response, Security Controls, Information Privacy, Data Centers, Security Strategy, Threat Management, Cloud Storage, Data Processing
★ 4.5 (97) · Advanced · Specialization · 1 - 3 Months