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.

Board Infinity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Operating System Administration, File Systems, Microsoft Windows, Desktop Support, Interoperability, Linux Administration, Unix, System Configuration, Knowledge of Apple Software, Computing Platforms, Ubuntu, Systems Administration, Operating Systems, Mac OS, System Support, Software Installation, File Management, Security Controls, Network Security, Data Security
Beginner · Course · 1 - 3 Months

New York University
Skills you'll gain: Security Engineering, Authentications, Threat Modeling, Network Security, Public Key Infrastructure, Distributed Denial-Of-Service (DDoS) Attacks, Cryptographic Protocols, Public Key Cryptography Standards (PKCS), Firewall, Cyber Attacks, Cryptography, Infrastructure Security, Cybersecurity, Data Encryption Standard, Threat Management, Cyber Risk, IT Security Architecture, Mobile Security, Enterprise Security, Cyber Security Assessment
Beginner · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: Cloud Security, Data Security, Cloud Services, Cloud Storage, Personally Identifiable Information, General Data Protection Regulation (GDPR), Information Privacy, Data Management, Data Storage, Data Governance, Data Integrity, Security Controls, Analysis, Authorization (Computing), Health Insurance Portability And Accountability Act (HIPAA) Compliance, Relational Databases, Encryption, SQL
Intermediate · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Cybersecurity, Cyber Attacks, Network Security, Information Systems Security, Business Continuity Planning, Cryptography, Security Architecture Review, Disaster Recovery, Business Continuity, Cyber Security Policies, Cryptographic Protocols, IT Security Architecture, Telecommunications, Network Administration, Law, Regulation, and Compliance, NIST 800-53, Infrastructure Security, Security Controls, Data Security, Governance Risk Management and Compliance
Build toward a degree
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Security Awareness, Information Systems Security, Cybersecurity, Cyber Security Strategy, Cyber Security Policies, Information Privacy, Data Sharing, Telecommuting, Professional Development
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: AI Security, Generative AI, Security Strategy, Responsible AI, Threat Modeling, Threat Management, Risk Analysis, Governance Risk Management and Compliance, Risk Management, Cyber Governance, Risk Management Framework, Security Architecture Review, Technical Communication, IT Security Architecture, Cybersecurity, Cloud Security, Regulatory Compliance, Internal Auditing, Stakeholder Management, Policy Development
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Authentications, Azure Active Directory, Zero Trust Network Access, Identity and Access Management, Cyber Security Assessment, Multi-Factor Authentication, Microsoft Azure, Role-Based Access Control (RBAC), Vulnerability Assessments, Security Controls, Security Architecture Review, Technical Communication, Authorization (Computing), IT Security Architecture, User Accounts, Cyber Security Policies, Information Technology, Web Development, Computer Science, Mobile Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Electrical Systems, Embedded Software, Electric Power Systems, Engineering Software, Power Electronics, Hardware Troubleshooting, Software Systems, Systems Architecture, Electrical Engineering, Systems Integration, Debugging, Control Systems
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Enterprise Risk Management (ERM), Cyber Governance, Business Risk Management, Security Management, Security Strategy, Governance, Governance Risk Management and Compliance, Law, Regulation, and Compliance, Risk Management, Compliance Management, Risk Management Framework, Regulatory Compliance, Strategic Planning, Security Controls, Policy Development, Contract Compliance, Business Continuity Planning, Performance Measurement, Stakeholder Management, Business Development
Mixed · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Software Development, Software Engineering, Professional Development, Professionalism, Ethical Standards And Conduct, Teamwork, Computer Programming, Back-End Web Development
Beginner · Course · 1 - 4 Weeks

Nanjing University
Skills you'll gain: Software Testing, White-Box Testing, Functional Testing, System Testing, JUnit, Performance Testing, Test Tools, Unit Testing, Test Automation, Code Coverage, Test Case, Selenium (Software)
Mixed · Course · 1 - 3 Months