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.

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Computational Logic, Mathematical Theory & Analysis, Algorithms, Computational Thinking, Programming Principles, Computer Science, Data Structures, Graph Theory, Deductive Reasoning, Natural Language Processing, Logical Reasoning, Formal Learning
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: ASP.NET, .NET Framework, Responsive Web Design, HTML and CSS, C# (Programming Language), Web Applications, Web Development, Javascript and jQuery, UI Components, Application Frameworks, Bootstrap (Front-End Framework), Development Environment, Restful API, Microsoft Development Tools, React Redux, Model View Controller, Middleware
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, Web Applications, UI Components, Package and Software Management, Development Environment, Network Analysis
Beginner · Project · Less Than 2 Hours

University of California, Davis
Skills you'll gain: Color Theory, Typography, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Web Design, HTML and CSS, Animations, User Interface (UI) Design, Web Design and Development, Usability, Visualization (Computer Graphics)
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Capacity Management, Capacity Planning, Construction Engineering, Civil and Architectural Engineering, Facility Management, Civil Engineering, Engineering Plans And Specifications, Traffic Flow Optimization, Transportation Operations, Infrastructure Architecture, Building Codes, Environmental Engineering, Safety Standards, Forecasting
Intermediate · Course · 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: International Finance, Global Marketing, Competitive Analysis, Business Risk Management, Risk Management, Export Control, Strategic Partnership, Strategic Decision-Making, Strategic Thinking, Market Dynamics, Business Strategies, Market Opportunities, Shipping and Receiving, Economics, Business Development, Payment Processing and Collection, Regulatory Documents, Document Management, Negotiation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cryptography, Data Security, Encryption, Authorization (Computing), General Data Protection Regulation (GDPR), Secure Coding, Public Key Infrastructure, Authentications, Identity and Access Management, Web Development, Application Security, Web Applications, Multi-Factor Authentication, Security Strategy
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Power Platform, Database Application, No-Code Development, Business Process, Workflow Management, Process Management, Microsoft 365, Data Modeling, Process Flow Diagrams
Beginner · Guided Project · Less Than 2 Hours
Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Competitive Analysis, Game Theory, Business Strategy, Product Strategy, Market Dynamics, Go To Market Strategy, New Product Development, Strategic Partnership, Strategic Decision-Making, Market Analysis, Innovation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Penetration Testing, Cybersecurity, Metasploit, Cyber Attacks, Application Security, Exploitation techniques, Network Security, Security Awareness, Malware Protection, Vulnerability Assessments, Javascript
Intermediate · Course · 1 - 3 Months
Skills you'll gain: GitHub, Django (Web Framework), Git (Version Control System), Application Deployment, Unit Testing, Cloud Deployment, Database Development, Bootstrap (Front-End Framework), Model View Controller, Virtual Environment, Application Frameworks, PostgreSQL, HTML and CSS, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kotlin, Application Development, Software Documentation, Programming Principles, Data Validation, Computational Logic, Data Mapping
Beginner · Guided Project · Less Than 2 Hours