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.

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Algorithms, Programming Principles, Data Store, Data Management, Computational Thinking, Memory Management, C and C++, Software Design, Problem Solving, Complex Problem Solving
★ 4.3 (8) · Mixed · Course · 1 - 3 Months

Skills you'll gain: File I/O, Data Import/Export, C++ (Programming Language), C and C++, Programming Principles, Data Structures, File Management, Computer Programming, Data Store, Memory Management, Computer Science, Development Environment
★ 4.7 (243) · Beginner · Course · 1 - 4 Weeks

Corporate Finance Institute
Skills you'll gain: Data Analysis Expressions (DAX), Power BI, Data Modeling, Business Intelligence, Microsoft Excel, Business Intelligence Software, Spreadsheet Software, Context Management, Data Manipulation, Time Series Analysis and Forecasting
★ 4.8 (60) · Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Program Implementation, Plan Execution, Sustainable Development, Data Analysis, Sustainability Reporting, Spreadsheet Software, Professional Development, Contract Management, Waste Minimization, Marketing and Public Relations, Analysis, Policy Development, Annual Reports, Interactive Learning, Sustainable Business, Environmental Policy, Vendor Contracts, Goal Setting, Business Writing, Project Management
★ 4.5 (110) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Analysis Expressions (DAX), Power BI, Business Requirements, Financial Data, Data Modeling, Financial Analysis, Data Visualization Software, Time Series Analysis and Forecasting, Data Visualization, Data Import/Export
★ 4.5 (21) · Intermediate · Guided Project · Less Than 2 Hours
University of Leeds
Skills you'll gain: Stakeholder Management, Stakeholder Engagement, Engineering Management, Scope Management, Risk Management, Project Scoping, Stakeholder Analysis, Project Risk Management, Risk Management Framework, Project Management, Governance, Risk Mitigation, Risk Analysis, Governance Risk Management and Compliance
★ 4.7 (314) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Key Management, Cryptography, Cryptographic Protocols, Cybersecurity, IT Security Architecture, Public Key Infrastructure, Public Key Cryptography Standards (PKCS), Encryption, Cyber Security Policies, Network Security, Security Controls, Computer Security, Quantum computing, NIST 800-53, Information Privacy, Security Management, Risk Management, Network Protocols, Negotiation, Communication
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Web Services, Cloud Infrastructure, Network Troubleshooting, Technical Consulting, Amazon S3, Cloud Solutions, Cloud Computing, Cloud Management, Technical Support, AWS Identity and Access Management (IAM), Amazon Elastic Compute Cloud, Scenario Testing, System Support, Virtual Networking, Customer Support, Cloud Storage, Network Support, Problem Management, Security Controls, Identity and Access Management
★ 4.8 (69) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Data Presentation, Probability Distribution, Statistical Hypothesis Testing, Data Visualization Software, Dashboard Creation, Dashboard, Data Analysis, Data Science, Probability & Statistics, Statistical Methods, Statistical Analysis, Jupyter, Matplotlib, Data Preprocessing, Data Cleansing, Pandas (Python Package), Statistical Inference, Python Programming, Machine Learning
★ 4.3 (128) · Advanced · Course · 1 - 4 Weeks

HubSpot Academy
Skills you'll gain: Sales Presentation, Sales Enablement, Data Visualization, Sales Presentations, Sales Management, Prospecting and Qualification, Persona Development, HubSpot CRM, Sales Training, Sales Strategy, Sales Process, Lead Generation, Inside Sales, Sales Development, Employee Onboarding, Sales Operations, Sales, Dashboard, Customer Success Management, Business Reporting
★ 3.8 (24) · Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Interactive Data Visualization, Data Storytelling, Data Presentation, Data Visualization, Business Intelligence, Dashboard Creation, Business Intelligence Software, Data-Driven Decision-Making, Customer Analysis, Data Modeling, Data Analysis, Data Integration, Advanced Analytics, Spatial Data Analysis, Exploratory Data Analysis, Statistical Analysis, Data Transformation, Decision Support Systems, Collaborative Software, Data Validation
★ 4.7 (90) · Advanced · Specialization · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Salesforce, Salesforce Development, Data Security, Data Access, Customer Relationship Management (CRM) Software, Security Controls, Customer Engagement, Role-Based Access Control (RBAC), Customer Service, Data Maintenance, Business Reporting, Data Management, Personalized Service, Workflow Management, Process Development, Process Design, Lead Generation, Business Process Automation, Cloud Computing, Automation
★ 4.6 (32) · Beginner · Course · 1 - 4 Weeks