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.

University of Maryland, College Park
Skills you'll gain: Agile Project Management, Scrum (Software Development), Sprint Planning, Scaled Agile Framework, Sprint Retrospectives, Agile Software Development, Agile Methodology, Team Management, Project Management Institute (PMI) Methodology, Team Performance Management, Agile Product Development, Backlogs, Kanban Principles, Project Management, Planning, User Story, Lean Methodologies, Continuous Delivery, Risk Management Framework, Product Management
Beginner · Course · 1 - 3 Months

New York Institute of Finance
Skills you'll gain: Financial Market, Market Opportunities, Market Trend, Market Dynamics, Market Analysis, Risk Modeling, Supply Chain, FinTech, Financial Services, Finance, Investments, Stakeholder Analysis
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Federated Learning, Transfer Learning, AI Security, Large Language Modeling, PyTorch (Machine Learning Library), Information Privacy, Distributed Computing, Machine Learning
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Key Management, Encryption, Amazon CloudWatch, Amazon Web Services, AWS Identity and Access Management (IAM), Cloud Security, Event Monitoring, Continuous Monitoring, Security Information and Event Management (SIEM), Data Security, Advanced Encryption Standard (AES), System Monitoring, Amazon S3, Incident Response
Intermediate · Course · 1 - 4 Weeks

ISC2
Skills you'll gain: Cloud Computing Architecture, Cloud Computing, Cloud Services, Resource Allocation, Cloud Security, Infrastructure As A Service (IaaS), Cloud Deployment, Virtualization, Containerization, Software As A Service, Platform As A Service (PaaS), Brokerage, Scalability
Intermediate · Course · 1 - 3 Months
University of Rochester
Skills you'll gain: Production Process, Economics, Cost Control, Business Economics, Market Dynamics, Market Analysis, Operational Efficiency, Supply And Demand, Profit and Loss (P&L) Management, Competitive Analysis
Intermediate · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Game Theory, Market Dynamics, Network Analysis, Graph Theory, Social Network Analysis, Bidding, Computational Thinking, Social Sciences, Socioeconomics, Market Analysis, Economics, Sociology, Decision Making, Probability
Mixed · Course · 3 - 6 Months

Skills you'll gain: Microsoft Power Platform, Microsoft Power Automate/Flow, Microsoft Teams, Microsoft 365, Generative AI Agents, Internal Communications, Data Store, Corporate Communications
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Strategic Prioritization, Competitive Analysis, Strategic Planning, Strategic Thinking, Case Studies, Business Strategy, Spreadsheet Software, Strategic Decision-Making, Market Analysis, Entrepreneurship, Leadership and Management
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Rust (Programming Language), Development Environment, Programming Principles, Data Structures, Integrated Development Environments, System Programming, Algorithms
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Terraform, Data Validation, Infrastructure as Code (IaC), Acceptance Testing, Google Cloud Platform, Security Controls
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Content Creation, Visual Design, Design, Graphic and Visual Design, Design Elements And Principles
Beginner · Guided Project · Less Than 2 Hours