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.
Google Cloud
Skills you'll gain: Google Sheets, Google Workspace, Spreadsheet Software, Excel Formulas, Data Visualization, Version Control, Collaborative Software, Data Management, Data Analysis Software, Data Sharing, Data Import/Export
Beginner · Course · 1 - 3 Months
Michigan State University
Skills you'll gain: Infographics, Adobe Illustrator, Graphic and Visual Design, Data Mapping, Graphic Design, Typography, Layout Design, Design Elements And Principles, Storytelling, Color Theory
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Threat Modeling, Security Controls, Incident Response, Computer Security Incident Management, Intrusion Detection and Prevention, Vulnerability Management, Cybersecurity, Hardening, Network Security, Vulnerability Assessments, Stakeholder Communications, Relational Databases, Security Information and Event Management (SIEM), TCP/IP, Data Security, Cloud Security, Network Architecture, Linux, Debugging, Cyber Risk
Beginner · Professional Certificate · 3 - 6 Months

University of California, Davis
Skills you'll gain: Data Visualization, Data Visualization Software, Tableau Software, Data Storytelling, Data Presentation, Exploratory Data Analysis, Design Elements And Principles, Data Analysis, Color Theory, Data Ethics, User Centered Design, Human Factors
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Database Design, SQL, Relational Databases, PostgreSQL, Database Theory, Database Management, Data Modeling, Databases, Data Integrity
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Rmarkdown, Data Visualization, Statistical Visualization, Ggplot2, Data Import/Export, Data Visualization Software, R Programming, Tidyverse (R Package), Statistical Reporting, Data Manipulation, Scatter Plots, Data Wrangling, Histogram
Beginner · Course · 1 - 4 Weeks
Lund University
Skills you'll gain: Legal Technology, Law, Regulation, and Compliance, Responsible AI, Artificial Intelligence, Legal Risk, Labor Law, Intellectual Property, Governance, Criminal Investigation and Forensics, Health Care Procedure and Regulation, Public Administration
Beginner · Course · 1 - 4 Weeks
Google Cloud
Skills you'll gain: Data Governance, Data Loss Prevention, Gmail, Google Workspace, Information Management, Data Management, Data Security, Document Management, Records Management, Data Storage, Data Access, Data Import/Export, Email Security, System Configuration
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Signal Processing, Digital Communications, Communication Systems, Image Analysis, Telecommunications, Electrical and Computer Engineering, Electrical Engineering, Embedded Systems, Electronic Systems, Engineering Analysis, Electronics, Programming Principles, Numerical Analysis, Algorithms, Linear Algebra, Mathematical Modeling, Time Series Analysis and Forecasting, Data Mapping, Real Time Data, Computer Programming
Intermediate · Specialization · 3 - 6 Months

University of California, Davis
Skills you'll gain: Social Network Analysis, Network Analysis, Data Wrangling, Natural Language Processing, Web Scraping, Social Sciences, Data Ethics, Databases, Artificial Intelligence, Research, Simulations, Data Processing, Big Data, Systems Thinking, Social Studies, Trend Analysis, Data Science, AI Enablement, Research Methodologies, Agentic systems
Beginner · Specialization · 3 - 6 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Differentiated Instruction, Digital pedagogy, Collaborative Software, Education Software and Technology, digital literacy, Emerging Technologies, Innovation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Anomaly Detection, Computer Vision, Artificial Intelligence, Microsoft Azure, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Data Ethics, Machine Learning
Beginner · Course · 1 - 4 Weeks