Software security courses can help you learn secure coding practices, vulnerability assessment, threat modeling, and incident response strategies. You can build skills in risk analysis, penetration testing, and implementing security protocols across various software environments. Many courses introduce tools like static and dynamic analysis software, intrusion detection systems, and security frameworks, showing how these tools enhance your ability to protect applications from potential threats.

University of Copenhagen
Skills you'll gain: Political Sciences, Social Sciences, Cultural Diversity, International Relations, Governance, World History, Policy Analysis, Sociology, Civil Law, Socioeconomics, Public Safety and National Security, European History, Economics
★ 4.8 (760) · Mixed · Course · 1 - 3 Months

Corporate Finance Institute
Skills you'll gain: Power BI, Data Analysis Expressions (DAX), Dashboard, Business Intelligence, Data Import/Export, Dashboard Creation, Business Reporting, Performance Reporting, Interactive Data Visualization, Data Modeling, Data Wrangling, Data Transformation, Data Visualization Software, Data Analysis, Data Sharing, Sales
★ 4.8 (275) · Beginner · Course · 1 - 3 Months

Rutgers the State University of New Jersey
Skills you'll gain: Digital Transformation, Customer Engagement, Business Technologies, Customer experience improvement, Augmented and Virtual Reality (AR/VR), Business Transformation, MarTech, Technology Strategies, Business Marketing, Cross-Functional Collaboration, Internet Of Things, Emerging Technologies, Business Ethics, Responsible AI, Customer Retention, Customer Relationship Management (CRM) Software, Augmented Reality, FinTech, Blockchain, Virtual Reality
★ 4.4 (458) · Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Azure, Serverless Computing, Cloud Development, Microsoft Power Automate/Flow, Event-Driven Programming, Cloud-Based Integration, Business Process Automation, Application Programming Interface (API), Webhook Security, GitHub
★ 4.4 (137) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Project Management
★ 4.7 (116) · Beginner · Guided Project · Less Than 2 Hours

Icahn School of Medicine at Mount Sinai
Skills you'll gain: Molecular Biology, Pharmacology, Cell Biology, Molecular, Cellular, and Microbiology, Life Sciences, Physiology, Biochemistry, Biology, Medical Science and Research, Bioinformatics, Mathematical Modeling, Electrophysiology, Systems Analysis, Laboratory Research, Simulations, Simulation and Simulation Software
★ 4.3 (577) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Network Monitoring, Network Security, Incident Response, Anomaly Detection, Network Analysis, Digital Forensics, Cyber Security Assessment, Network Protocols, Threat Detection, Technical Communication, Distributed Denial-Of-Service (DDoS) Attacks, Computer Security, Cybersecurity
★ 4.7 (20) · Intermediate · Course · 1 - 3 Months

Infosec
Skills you'll gain: OSI Models, Network Troubleshooting, Network Administration, General Networking, Network Architecture, Network Infrastructure, Network Monitoring, Network Security, TCP/IP, Virtual Networking, Local Area Networks, Routing Protocols, Network Routing, Virtual Local Area Network (VLAN), Wireless Networks, Networking Hardware, Disaster Recovery, Network Performance Management, Network Protocols, Event Monitoring
★ 3.4 (9) · Mixed · Course · 1 - 3 Months

American Museum of Natural History
Skills you'll gain: Climate Change Mitigation, Social Sciences, Environmental Issue, Climate Change Adaptation, Socioeconomics, Economics, Policy, and Social Studies, Mitigation, Scientific Methods, Environmental Science, Physical Science, General Science and Research, Social Impact, Media and Communications, Hydrology, Mathematical Modeling, Simulation and Simulation Software, Model Evaluation
★ 4.7 (818) · Mixed · Course · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Model Optimization, Applied Mathematics, Mathematical Modeling, Problem Solving, Process Modeling, Mathematical Software, Combinatorics, Graph Theory, Computational Logic, Computational Thinking, Data Structures
★ 4.8 (460) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: API Testing, JSON, Test Automation, Test Script Development, Application Programming Interface (API), Restful API, Software Testing, Test Tools, Integration Testing, Functional Testing
★ 4.6 (309) · Beginner · Guided Project · Less Than 2 Hours

ESSEC Business School
Skills you'll gain: Data-Driven Marketing, Marketing Analytics, Customer Analysis, Business Marketing, Advanced Analytics, Marketing Strategies, Business Analytics, Statistical Programming, Customer Insights, R Programming, R (Software), Customer Data Management, Data-Driven Decision-Making, Data Analysis Software, Target Market, Predictive Analytics, Statistical Analysis, Statistical Modeling, Predictive Modeling, Statistical Methods
★ 4.6 (762) · Mixed · Course · 1 - 3 Months