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: Endpoint Security, Endpoint Detection and Response, Multi-Factor Authentication, Network Security, Application Security, Patch Management, Network Monitoring, Data Security, Authentications, Malware Protection, Mobile Security, Authorization (Computing), Identity and Access Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, Wireless Networks, Network Performance Management, Network Monitoring, Dynamic Host Configuration Protocol (DHCP), Ansible, Network Administration, Firewall, Software-Defined Networking, Network Planning And Design, Network Infrastructure, Network Protocols, Infrastructure as Code (IaC), Terraform, Configuration Management, Encryption
Advanced · Course · 3 - 6 Months

Skills you'll gain: Data Security, Data Governance, Data Architecture, Data Quality, Personally Identifiable Information, Incident Response, Security Controls, Information Privacy, Threat Detection, Law, Regulation, and Compliance, Risk Management, Cybersecurity, Compliance Management, Encryption, Data Integrity
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Routing Protocols, Wide Area Networks, Software-Defined Networking, Open Shortest Path First (OSPF), Network Routing, Network Planning And Design, Virtual Networking, Network Architecture, Border Gateway Protocol, Network Performance Management, Network Protocols
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Wide Area Networks, Network Troubleshooting, Network Monitoring, Software-Defined Networking, Virtual Networking, Network Performance Management, Firewall, Amazon Web Services, Cloud Services, Software As A Service, TCP/IP, Cloud Technologies, Network Security, Intrusion Detection and Prevention
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Knowledge of Apple Software, Apple Service Certification, Application Lifecycle Management, Endpoint Security, Knowledge of Apple Hardware, Mobile Development Tools, Test Planning
Advanced · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Cloud Security, Cyber Threat Intelligence, Open Web Application Security Project (OWASP), Data Governance, Security Information and Event Management (SIEM), Cloud Computing Architecture, Incident Response, Identity and Access Management, Cloud Infrastructure, DevSecOps, AWS Identity and Access Management (IAM), MITRE ATT&CK Framework, Business Continuity Planning, Data Management, Virtual Machines, System Monitoring, Network Monitoring, Zero Trust Network Access, Disaster Recovery
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Cloud Development, Cloud Management, Cloud Computing, Application Security, Google Cloud Platform, Cloud Infrastructure, System Configuration, Cloud Security, Virtual Machines
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Vulnerability Management, Threat Detection, Vulnerability Assessments, Multi-Cloud, Cloud Security, Security Controls, Threat Management, Google Cloud Platform, Cloud Management, Enterprise Security, Security Information and Event Management (SIEM)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Containerization, Microservices, Authentications, OAuth, Application Deployment, Integration Testing, Event-Driven Programming, Data Migration, Application Programming Interface (API), Software Architecture, Software Design Patterns, Scalability, Systems Integration
Intermediate · Course · 1 - 3 Months

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

Google Cloud
Skills you'll gain: Cloud Deployment, Google Gemini, Google Cloud Platform, AI Security, Generative AI, Cloud Security, System Configuration, Vulnerability Assessments
Beginner · Course · 1 - 4 Weeks