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 Illinois Urbana-Champaign
Skills you'll gain: New Product Development, Product Development, Design Thinking, Market Research, Quantitative Research, Product Management, Customer Insights, Consumer Behaviour, Market Analysis, Target Market, Forecasting, Innovation, Needs Assessment, Analysis, Data Collection, Technology Solutions
Mixed · Course · 1 - 3 Months

Skills you'll gain: Cyber Operations, Cybersecurity, Authentications, Python Programming, Data Access, System Monitoring, Systems Analysis
Mixed · Course · 1 - 4 Weeks

Howard University
Skills you'll gain: Spreadsheet Software, Microsoft Excel, Data Modeling, Business Modeling, Business Analysis, Product Assortment, Business Process, Financial Modeling, Process Optimization, Business Strategy, Revenue Management, Decision Making
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Responsive Web Design, UI Components, User Interface (UI), Layout Design, User Interface (UI) Design, Design Strategies, Web Design, Scalability, Prototyping
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud Security, PostgreSQL, Database Administration, Google Cloud Platform, Authentications, Database Management, Identity and Access Management, Key Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Data Visualization, Web Scraping, SQL, Data Visualization Software, Pandas (Python Package), NumPy, Data Analysis, Databases, Data Manipulation, Database Management, Query Languages, Python Programming, Data Processing, Jupyter, Data Wrangling, Data Collection, Data Structures
Intermediate · Course · 1 - 4 Weeks
University of Glasgow
Skills you'll gain: Deep Learning, Model Evaluation, Data Ethics, Health Informatics, ICD Coding (ICD-9/ICD-10), Clinical Data Management, Medical Records, Clinical Informatics, Descriptive Analytics, Database Design, AI Security, Electronic Medical Record, Responsible AI, Data Mining, Precision Medicine, Analytics, Recurrent Neural Networks (RNNs), Data Preprocessing, Machine Learning, Autoencoders
Intermediate · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Injury Prevention, Child Welfare, Substance Abuse, Public Health, Public Safety and National Security, Epidemiology, Health Disparities, Community Health, Family Law, Health Policy, Risk Analysis, Program Evaluation, Mental Health, Research
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cybersecurity, Cyber Security Assessment, Incident Response, Firewall, Vulnerability Scanning, Network Protocols, Brute-force attacks, Vulnerability Assessments, Malware Protection, Virtualization and Virtual Machines, Linux Commands
Beginner · Course · 1 - 3 Months

Università di Napoli Federico II
Skills you'll gain: Tableau Software, Data Visualization Software, Interactive Data Visualization, Business Intelligence, Data Presentation, Data Integration, Data Access, Data Analysis, Data Manipulation, Time Series Analysis and Forecasting
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Query Languages, Data Analysis, Software Installation, Performance Tuning, Distributed Computing, Scalability, Data Modeling, Cloud Deployment
Beginner · Course · 1 - 4 Weeks
Codio
Skills you'll gain: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Intermediate · Course · 1 - 4 Weeks