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.

Amazon Web Services
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon CloudWatch, Identity and Access Management, Amazon DynamoDB, Amazon Web Services, Cloud Computing, Amazon S3, Scalability, Cloud Infrastructure, Amazon Elastic Compute Cloud, Cloud Security, Cloud Management, Cloud Services, Cloud Solutions, Cloud Platforms, Computing Platforms, Cloud Computing Architecture, Serverless Computing, Cloud Storage, User Provisioning
Beginner · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Web Presence, Brand Management, Personal Attributes, Safety and Security, digital literacy, Social Media, Self-Awareness, Social Media Management, Social Media Strategy, Relationship Building, Information Privacy, Goal Setting, Constructive Feedback
Beginner · Course · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Risk Modeling, Risk Management, Cash Flow Forecasting, Business Modeling, Mathematical Modeling, Data-Driven Decision-Making, Statistical Modeling, Portfolio Management, Forecasting, Regression Analysis, Financial Modeling, Risk Analysis, Data Modeling, Data Presentation, Quantitative Research, Presentations, Financial Forecasting, Spreadsheet Software, Predictive Modeling, Microsoft Excel
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Network Security, Cloud Computing, Virtualization, Cloud Infrastructure, Network Infrastructure, Microsoft Azure, Cloud Services, Firewall, General Networking, Computer Networking, TCP/IP, Digital Transformation, Networking Hardware, Cybersecurity, Network Architecture, Network Protocols, Virtual Machines, Network Monitoring, Artificial Intelligence and Machine Learning (AI/ML)
Beginner · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Amazon Web Services, Cloud Computing, Cloud Solutions, Public Cloud, Cloud Engineering, Cloud Infrastructure, Cloud Platforms, Amazon Elastic Compute Cloud, Cloud Services, Cloud Computing Architecture, Cloud Management, Serverless Computing, Cloud Deployment, Cloud Security, Cloud Storage, Security Controls, Databases, Database Systems, Virtual Networking, Data Storage
Beginner · Course · 3 - 6 Months

Skills you'll gain: Restful API, Application Deployment, Microservices, Docker (Software), Spring Boot, Spring Framework, Containerization, CI/CD, API Design, Application Programming Interface (API), Java Programming, Hibernate (Java), Back-End Web Development, Systems Architecture, Java, Software Architecture, Software Design, Authentications, Software Development, IntelliJ IDEA
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Security Controls, Governance Risk Management and Compliance, Risk Control, Risk Management, Risk Management Framework, Compliance Management, Compliance Auditing, Cyber Governance, Enterprise Risk Management (ERM), Data Security, Information Privacy, Continuous Monitoring, Auditing, Regulatory Compliance, Governance, Document Management, Scope Management, Asset Protection
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prometheus (Software), Version Control, Git (Version Control System), Docker (Software), Kubernetes, CI/CD, Containerization, DevOps, YAML, Grafana, GitHub, Devops Tools, Linux Commands, Linux, Cloud Infrastructure, Continuous Integration, Amazon Web Services, Linux Administration, Linux Servers, Software Versioning
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Kubernetes, Google Cloud Platform, Istio, CI/CD, Identity and Access Management, Cloud Management, Cloud-Native Computing, Authentications, Multi-Cloud, Configuration Management, Scalability, AI Workflows, Cloud Deployment, Cloud Security, Application Deployment, Network Administration, Authorization (Computing), Security Controls, Network Security
Advanced · Course · 3 - 6 Months

University of Pennsylvania
Skills you'll gain: Data-Driven Marketing, Customer Analysis, Data-Driven Decision-Making, Descriptive Analytics, Marketing Analytics, Predictive Analytics, Customer Insights, Advanced Analytics, Business Analytics, Analytics, Predictive Modeling, Customer Data Management, Consumer Behaviour, Data Collection, Model Optimization, Revenue Management, Regression Analysis, Business Marketing, Correlation Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Multi-Cloud, Enterprise Architecture, Generative Model Architectures, Security Architecture Review, Infrastructure Architecture, Systems Architecture, Generative AI, Microservices, Infrastructure as Code (IaC), Data Architecture, Scalability, Site Reliability Engineering, CI/CD, Cost Management, Security Controls, Application Performance Management, Data Pipelines, Governance
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Model Deployment, AI Integrations, Enterprise Application Management, Generative AI Agents, Prompt Engineering, LLM Application, Application Deployment, Role-Based Access Control (RBAC), Health Insurance Portability And Accountability Act (HIPAA) Compliance, User Interface (UI), Package and Software Management, Agentic systems, UI Components, Restful API, Health Information Management, Data Persistence, Model Optimization, Data Ethics, Flask (Web Framework), Application Security
Intermediate · Course · 1 - 4 Weeks