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.
Universidad Austral
Skills you'll gain: Angular, JavaScript Frameworks, Continuous Integration, TypeScript, JSON, Application Frameworks, CI/CD, Application Programming Interface (API), Restful API, Test Automation, Web Components, Full-Stack Web Development, React Redux, Web Development Tools, Web Services, Unit Testing, Web Applications, NoSQL, Javascript, Data Store
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Loss Prevention, Security Testing, Network Security, Cryptography, Cyber Security Assessment, Security Controls, Cloud Security, Encryption, Data Security, Information Assurance, Identity and Access Management, Penetration Testing, Cloud Computing, Authorization (Computing), Authentications, User Provisioning, Information Privacy
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Statistical Programming, Statistical Software, Data Analysis Software, Statistical Analysis, STATA (Software), Statistical Methods, R (Software), Statistical Modeling, Regression Analysis, Data Analysis, Logistic Regression
Mixed · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Data Processing, Data Manipulation, Data Visualization, Interactive Data Visualization, Web Scraping, Data Visualization Software, Pandas (Python Package), Data Analysis, Data Preprocessing, Data Science, Data Cleansing, Matplotlib, Data Import/Export, NumPy, JSON, Python Programming, File I/O
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
Beginner · Course · 1 - 4 Weeks

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
Beginner · Specialization · 3 - 6 Months
Macquarie University
Skills you'll gain: Microsoft Excel, Data Visualization, Spreadsheet Software, Excel Formulas, Data Management, Productivity Software, Writing
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Statistical Hypothesis Testing, SPSS (Software), SPSS, Descriptive Statistics, Statistical Software, Statistical Analysis, Statistical Methods, Data Analysis Software, Correlation Analysis, Data Literacy, Regression Analysis, Statistical Inference, Probability & Statistics, Statistics, Quantitative Research, Sampling (Statistics), Biostatistics, Medical Science and Research, Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Penetration Testing, Vulnerability Scanning, Cyber Security Assessment, Vulnerability Assessments, MITRE ATT&CK Framework, Security Testing, Payment Card Industry (PCI) Data Security Standards, NIST 800-53, Network Analysis, General Data Protection Regulation (GDPR), Cloud Computing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Cloud Services, Cloud Platforms, Cloud Computing, Cloud Deployment, Cloud Storage, Cloud Security, Computing Platforms, Cloud Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Rmarkdown, Data Presentation, Data Ethics, Data Storytelling, Data Cleansing, Stakeholder Communications, Analytical Skills, Data-Driven Decision-Making, Stakeholder Management, Interactive Data Visualization, Data Visualization Software, Data Validation, Dashboard Creation, Dashboard, Ggplot2, Interviewing Skills, Case Studies, Data Access, Spreadsheet Software, Data Analysis
Beginner · Professional Certificate · 3 - 6 Months

Vanderbilt University
Skills you'll gain: SQL, Generative AI, AI literacy, Data Visualization, Interactive Data Visualization, Prompt Patterns, Data Analysis, Debugging, Exploratory Data Analysis, ChatGPT, Prompt Engineering, Databases, Context Engineering, Data Validation, Code Reusability
Beginner · Course · 1 - 4 Weeks