Exploit development courses can help you learn vulnerability assessment, reverse engineering, and the exploitation of software flaws. You can build skills in writing exploits, understanding buffer overflows, and utilizing debugging techniques. Many courses introduce tools like GDB, Metasploit, and IDA Pro, that support analyzing and manipulating software vulnerabilities effectively.

Skills you'll gain: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Test Tools, File Management, Cascading Style Sheets (CSS), Test Automation, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Test Script Development, Web Scraping, Data Validation, Test Case, Web Development Tools, Data Structures
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Product Planning, AI Product Strategy, Product Management, Quality Assurance and Control, New Product Development, Sales Strategy, Performance Analysis, Marketing Strategies, Product Marketing, Product Lifecycle Management, Product Improvement, Product Testing, Sales Enablement, Key Performance Indicators (KPIs), Cross-Functional Collaboration, User Feedback, Data Analysis, Customer Insights, Data-Driven Decision-Making
Beginner · Course · 1 - 3 Months

IE Business School
Skills you'll gain: Marketing Planning, Customer Engagement, Strategic Marketing, Marketing Management, Marketing Effectiveness, Marketing Strategies, Marketing, Market Research, Market Analysis, Market Dynamics, Brand Management, Customer experience strategy (CX), Key Performance Indicators (KPIs), Performance Measurement
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Oracle SQL Developer, Oracle Databases, Data Integrity, Business Logic, Stored Procedure, SQL, Data Persistence, Database Design, Database Development, Performance Tuning, Relational Databases, Database Management Systems, Database Application, Database Management, Web Services, Data Access, Programming Principles, Computational Logic, Data Storage Technologies, Authorization (Computing)
Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Data Structures, Programming Principles, Data Manipulation, Python Programming, Data Storage Technologies, Software Installation, Development Environment
Mixed · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computational Thinking, Application Development, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Software Design, Software Installation
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: User Story, Agile Software Development, Agile Project Management, Backlogs, Scaled Agile Framework, Agile Methodology, Sprint Retrospectives, Sprint Planning, Change Management, Team Building, Kanban Principles, Project Management, Estimation, Prioritization
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Systems Development, Database Application, Web Applications, Scrum (Software Development)
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Data Governance, Databricks, Data Management, Metadata Management, Data Infrastructure, Data Strategy, Information Management, Data Quality, Data Security, Real Time Data
Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Pulmonology, Respiration, Anatomy, Patient Evaluation, Physiology, Pathology, Clinical Nutrition
Intermediate · Course · 1 - 3 Months

Parsons School of Design, The New School
Skills you'll gain: Sustainable Architecture, Sustainable Design, Construction, Materials Management, Procurement, Architectural Engineering, Sustainable Development, Sustainability Standards, Environmental Engineering, Systems Thinking, Waste Minimization, Health And Safety Standards, Innovation
Intermediate · Course · 1 - 4 Weeks
Starweaver
Skills you'll gain: Data Storytelling, Sales Presentations, Sales Strategy, Customer Relationship Management (CRM) Software, Storytelling, Sales, Data Literacy, B2B Sales, Data Visualization Software, Sales Process, HubSpot CRM, Customer Insights, Target Audience, Presentations, Exploratory Data Analysis, Stakeholder Communications
Beginner · Course · 1 - 4 Weeks