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.

University of Minnesota
Skills you'll gain: Goal Setting, Project Management, Storytelling, Intercultural Competence, Communication Strategies, Professional Development, Communication, Verbal Communication Skills, Persuasive Communication, Leadership Development, Professional Networking, Cultural Diversity, Strategic Planning, Collaboration, Public Speaking, Planning, Cultural Sensitivity, Oral Expression, Leadership, Time Management
Beginner · Specialization · 3 - 6 Months

LearnKartS
Skills you'll gain: Web Analytics and SEO, Content Management Systems, Web Design, Web Analytics, Supplier Management, Web Design and Development, E-Commerce, WordPress, Search Engine Optimization, No-Code Development, Blogs, Retail Management, Order Management, Order Fulfillment, Web Content, Promotional Strategies, Web Development, Content Management, Web Frameworks, Web Development Tools
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Agile Methodology, Scrum (Software Development), Embedded Software, Embedded Systems, System Programming, Agile Software Development, Linux, Software Testing, Development Testing, Linux Administration, Software Development Methodologies, Agile Project Management, Git (Version Control System), Docker (Software), Containerization, System Software, Electrical and Computer Engineering, File Systems, Shell Script, Debugging
Intermediate · Specialization · 1 - 3 Months

LearnQuest
Skills you'll gain: Angular, JavaScript Frameworks, Application Deployment, UI Components, Application Frameworks, Frontend Performance, Server Side, Restful API, Code Reusability, Software Architecture, Maintainability
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Sustainable Development, Sustainable Systems, Culture Transformation, Sustainable Business, Leadership Development, Strategic Leadership, Corporate Sustainability, Organizational Change, Leadership, Professional Development, Environmental Issue, Organizational Leadership, Change Management, Initiative and Leadership, Thought Leadership, Visionary, Systems Thinking, Problem Solving, Self-Awareness, Communication
Beginner · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: No-Code Development, Experience Design, Application Development, User Experience, User Interface (UI), Data Modeling, User Interface (UI) Design, Application Design, Data Store, Cloud-Based Integration, Application Deployment, Automation, Salesforce, ServiceNow, Application Security
Intermediate · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Budget Management, Budgeting, Financial Management, Operating Budget, Performance Management, Performance Measurement, Business Planning, Business Strategy, Strategic Planning, Variance Analysis, Cross-Functional Collaboration, Forecasting
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Personal Attributes, Self-Awareness, Personal Development, Human Development, Growth Mindedness, Psychology, Psychological Evaluations, Emotional Intelligence, Adaptability, Social Sciences
Mixed · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Model View Controller, iOS Development, Apple iOS, Apple Xcode, Swift Programming, User Interface (UI), Mobile Development, UI Components, Application Frameworks, Mobile Development Tools, Application Development, Software Architecture, Software Design Patterns, Knowledge of Apple Hardware, Computer Programming
Mixed · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Beginner · Guided Project · Less Than 2 Hours

University of California, Davis
Skills you'll gain: Fundraising, Grant Writing, Fundraising and Crowdsourcing, Prospecting and Qualification, Proposal Development, Philanthropy, Proposal Writing, Gift Accounting, Campaign Planning, Business Writing, Ethical Standards And Conduct, Relationship Management, Goal Setting
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Conflict Management, Professional Networking, Smart Goals, Team Motivation, Employee Coaching, Creative Problem-Solving, Motivational Skills, Team Management, Team Performance Management, Prioritization, Stress Management, Meeting Facilitation, Relationship Management, Goal Setting, Time Management, Creative Thinking, Relationship Building, Communication Strategies, Creativity, Communication
Beginner · Specialization · 3 - 6 Months