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.

University of Alberta
Skills you'll gain: Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Simulations, Performance Testing, Artificial Neural Networks, Machine Learning, Machine Learning Algorithms, Markov Model, Algorithms, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Story, User Interface (UI), User Interface and User Experience (UI/UX) Design, Design Thinking, Mockups, Usability Testing, Wireframing, User Experience, Product Design, User Centered Design, User Feedback, Prototyping, Figma (Design Software)
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Education Software and Technology, Data Management, Learning Management Systems, Performance Testing, Virtual Environment, Data Analysis Software, Technology Strategies
Mixed · Course · 1 - 3 Months

Skills you'll gain: Marketing Analytics, Marketing Effectiveness, A/B Testing, Target Audience, Marketing Strategies, Marketing, Marketing Planning, Sales Pipelines, Customer Analysis, Marketing Channel, Advertising Campaigns, Regression Analysis, Forecasting, Data Analysis, Unsupervised Learning, Key Performance Indicators (KPIs), Return On Investment
Beginner · Course · 1 - 4 Weeks

University of Cape Town
Skills you'll gain: Informed Consent, Healthcare Ethics, Scientific Methods, Intensive Care Medicine, Diagnostic Tests, Patient Education And Counseling, Cultural Diversity, Critical Care, Ethical Standards And Conduct, Cultural Sensitivity, Patient Communication
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Dataflow, Data Pipelines, Google Cloud Platform, Data Integrity, Performance Tuning, CI/CD, Data Processing, Debugging, System Monitoring, Issue Tracking, Unit Testing, Disaster Recovery
Advanced · Course · 1 - 3 Months

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Control Systems, Process Control, Systems Design, Systems Engineering, Systems Analysis, Engineering Analysis, Mathematical Modeling, Applied Mathematics, Performance Testing, Differential Equations
Mixed · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Prompt Engineering, AI Personalization, Generative AI, Infrastructure as Code (IaC), Legal Risk, Requirements Analysis, Test Tools, Software Testing, Security Testing, ChatGPT, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture, Software Development Methodologies
Beginner · Specialization · 3 - 6 Months

Indian School of Business
Skills you'll gain: Financial Trading, Securities Trading, Performance Measurement, Technical Analysis, Market Trend, Portfolio Management, Transaction Processing, Backlogs, Risk Analysis, Market Dynamics, Financial Analysis
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: IT Management, Technology Strategies, Change Management, Information Technology, Governance, Portfolio Management, Resource Allocation, Return On Investment, User Acceptance Testing (UAT), Capital Expenditure, Financial Analysis, Cost Benefit Analysis, Risk Management, Decision Making
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Development Testing, Software Testing, Java Programming, Java, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Edureka
Skills you'll gain: Angular, Application Deployment, JavaScript Frameworks, Software Testing, Test Tools, Web Development Tools, Unit Testing, Application Performance Management, CI/CD, Continuous Integration, Web Applications, TypeScript, Ajax, Application Lifecycle Management, Secure Coding, Web Development, Code Coverage, Software Architecture, Command-Line Interface, Version Control
Intermediate · Specialization · 1 - 3 Months