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: Test Script Development, Selenium (Software)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Cloud Computing Architecture, Technical Design, System Design and Implementation, Cloud Computing, Cloud Security, Solution Architecture, Data Migration, Cloud Infrastructure, Enterprise Architecture, Virtual Machines, Identity and Access Management
Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Technical Management, Engineering Management, Meeting Facilitation, Decision Making, Team Leadership, Team Building, Team Management, Leadership, Goal Setting, Discussion Facilitation, Delegation Skills, People Development, Communication, Recruitment
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Vibrations, Matlab, Engineering Analysis, Engineering Calculations, Mechanical Engineering, Applied Mathematics, Mechanics, Differential Equations, Mathematical Modeling, Control Systems
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Cybersecurity, Cyber Attacks, Cryptography, Information Systems Security, Cyber Security Policies, Encryption, Data Security, Network Security, Security Controls, Network Protocols, Threat Modeling, Security Strategy, Personally Identifiable Information, Data Storage, Zero Trust Network Access, Governance Risk Management and Compliance
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Data Visualization Software, Dashboard, Data Visualization, Interactive Data Visualization, Data Transformation, Tableau Software, Data Storytelling, Data Manipulation, Exploratory Data Analysis, Heat Maps, Scatter Plots, Data Analysis, Forecasting, Geospatial Mapping
Beginner · Course · 1 - 4 Weeks
Georgia Institute of Technology
Skills you'll gain: Cloud Applications, Cloud-Native Computing, Cloud Deployment, Application Development, Cloud Management, Cloud Computing, Cloud Infrastructure, Internet Of Things, Application Deployment, Software Development, Distributed Computing, Scalability, Real Time Data
Mixed · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Responsible AI, Artificial Intelligence, Data Ethics, AI Product Strategy, Compliance Training, AI Security
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Kubernetes, YAML, Docker (Software), Application Deployment, Containerization, Node.JS, Development Environment, Cloud Computing Architecture, Servers, Command-Line Interface, Scalability, System Monitoring
Intermediate · Course · 3 - 6 Months
Skills you'll gain: Healthcare Project Management, Project Risk Management, Performance Metric, Continuous Improvement Process, Risk Management, Project Coordination, Health Care Procedure and Regulation, Project Management Software, Workflow Management, Project Management, Collaboration, Team Building, Project Implementation, Regulatory Affairs, Compliance Management, Operational Efficiency
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Azure Active Directory, Identity and Access Management, Microsoft Azure, Disaster Recovery, Virtual Machines, Active Directory, Role-Based Access Control (RBAC), Virtual Networking, Virtualization and Virtual Machines, Application Deployment, Cloud Security, Cloud Infrastructure, User Accounts, Multi-Factor Authentication, System Monitoring, Cloud Storage, Automation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Story, Agile Project Management, Agile Methodology, Product Roadmaps, Project Management Software, Project Management, Product Development, Value Propositions, Product Design, Stakeholder Communications, Customer experience strategy (CX)
Intermediate · Guided Project · Less Than 2 Hours