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.

Skills you'll gain: ISO/IEC 27001, Security Controls, Security Management, IT Management, Cryptography, Governance, Cyber Governance, Business Continuity, Incident Response, Governance Risk Management and Compliance, Incident Management, Information Assurance, Information Systems Security, Supplier Management, Supplier Risk Management, Data Security, Cybersecurity, Cyber Security Strategy, IT Service Management, Risk Management
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Microsoft Azure, Azure Active Directory, Cloud Security, Cyber Attacks, Security Controls, Multi-Factor Authentication, Data Security, Endpoint Detection and Response, Cloud Management, Identity and Access Management, Threat Management, Cloud Computing Architecture, Infrastructure Security, Software As A Service, Threat Detection, Hybrid Cloud Computing, Authentications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Security, Cryptography, Information Systems Security, Security Controls, Cryptographic Protocols, Security Management, Data Access, Vulnerability Assessments, Encryption, Threat Modeling, Vulnerability Management, Big Data, Authorization (Computing), Identity and Access Management
★ 4.7 (587) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, AI Security, Cloud Deployment, Google Cloud Platform, Cloud Security, Generative AI, Cloud Computing, Cloud Infrastructure, Security Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Security, IT Security Architecture, DevSecOps, Security Controls, Security Information and Event Management (SIEM), AWS Identity and Access Management (IAM), Infrastructure as Code (IaC), Infrastructure Security, Cyber Security Assessment, Identity and Access Management, Cyber Security Policies, Cloud Computing, Vulnerability Management, Continuous Monitoring, Network Security, NIST 800-53, Authorization (Computing), Threat Detection, Auditing, Anomaly Detection
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Penetration Testing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Network Security, Virtual Private Networks (VPN), Authentications, Firewall, Authorization (Computing), Computer Security, Remote Access Systems, Cybersecurity, General Networking, Network Monitoring, Identity and Access Management, Security Controls, IT Automation, Software-Defined Networking, Wireless Networks, Dynamic Host Configuration Protocol (DHCP), Virtual Local Area Network (VLAN), Network Routers, Network Routing, Encryption
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft Copilot, Microsoft Power Automate/Flow, Microsoft Power Platform, Microsoft 365, Collaborative Software, Security Controls, Continuous Monitoring, Security Management, AI Integrations, Threat Detection, Compliance Management, AI Security, Generative AI Agents, Workflow Management, Business Process Automation, Automation, Generative AI
★ 4.2 (18) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Security Engineering
★ 4.9 (7) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Hardware Architecture, OSI Models, Computer Networking, Computer Hardware, Disaster Recovery, Virtual Local Area Network (VLAN), Network Administration, Network Architecture, Network Infrastructure, Database Management, General Networking, Network Troubleshooting, Relational Databases, Computer Systems, Wide Area Networks, Databases, Hardware Troubleshooting, Computer Architecture, Networking Hardware, IT Service Management
★ 4.7 (14) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Containerization, Docker (Software), Microservices, Authentications, OAuth, Integration Testing, .NET Framework, Event-Driven Programming, Software Architecture, Identity and Access Management, Software Design Patterns, Scalability, Authorization (Computing), Transaction Processing
Intermediate · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Data Security, Risk Management Framework, Key Management, Cybersecurity, Data Storage, USB, Payment Systems, Public Key Cryptography Standards (PKCS), Transaction Processing
Mixed · Course · 1 - 4 Weeks