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 Pennsylvania
Skills you'll gain: Financial Reporting, Financial Acumen, Financial Data, Financial Statements, Income Statement, Financial Analysis, Business Reporting, Risk Analysis, Cash Flows, Predictive Analytics, Financial Forecasting, Balance Sheet, Performance Measurement, Business Metrics, Financial Management, Financial Planning, Key Performance Indicators (KPIs), Performance Analysis, Return On Investment, Business Modeling
Beginner · Course · 1 - 4 Weeks

IE Business School
Skills you'll gain: Product Marketing, Value Propositions, Target Market, Marketing, Product Strategy, Market Analysis, Marketing Strategy and Techniques, Market Trend, Competitive Analysis, Consumer Behaviour
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Statistical Modeling, Statistical Methods, Bayesian Statistics, Statistical Inference, Statistical Software, Statistical Programming, Regression Analysis, Predictive Modeling, Jupyter, Exploratory Data Analysis, Correlation Analysis, Probability Distribution, Python Programming, Data Visualization Software
Intermediate · Course · 1 - 4 Weeks

Tableau Learning Partner
Skills you'll gain: Data Visualization, Data Visualization Software, Interactive Data Visualization, Tableau Software, Data Presentation, Tree Maps, Dashboard, Heat Maps, Geospatial Mapping, Data Storytelling, Data Manipulation, Data Mapping, Business Analytics
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Network Performance Management, General Networking, Google Cloud Platform, Network Administration, Computer Networking, Network Architecture, Network Infrastructure, Network Security, Network Routing, Network Planning And Design, Firewall, System Configuration, Infrastructure Security, Security Controls, Security Software
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Microsoft Excel, Project Management Software, Collaborative Software, Spreadsheet Software, Project Management, Productivity Software, Project Planning, Data Validation
Beginner · Guided Project · Less Than 2 Hours
University of Colorado Boulder
Skills you'll gain: Google Ads, Digital Advertising, Online Advertising, Advertising, Contextual Advertising, Pay Per Click Advertising, Advertising Campaigns, Paid media, Social Media, Search Engine Marketing, Marketing, Keyword Research, Search Engine Optimization, Social Media Marketing, Digital Marketing, Social Media Strategy, Data Ethics, Web Analytics and SEO, Media Planning, Web Analytics
Beginner · Specialization · 3 - 6 Months

Pearson
Skills you'll gain: Open Web Application Security Project (OWASP), Vulnerability Assessments, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Management, Network Security, Cryptography, Penetration Testing, Intrusion Detection and Prevention, Cybersecurity, Cyber Security Assessment, Malware Protection, Mobile Security, Threat Modeling, Threat Detection, Encryption, Cloud Security, Web Applications, Internet Of Things, Cloud Computing, Network Architecture
Intermediate · Specialization · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Predictive Modeling, Machine Learning Algorithms, Feature Engineering, Supervised Learning, Classification And Regression Tree (CART), Predictive Analytics, Applied Machine Learning, R Programming, Machine Learning, Random Forest Algorithm, Regression Analysis, Data Processing, Data Collection
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: MITRE ATT&CK Framework, Network Security, Cybersecurity, Exploitation techniques, Cyber Operations, Python Programming, Data Access, Authorization (Computing), Authentications, Scripting, Network Protocols, User Accounts
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, Data Storytelling, OpenAI, Analytics, Data Analysis, Interactive Data Visualization, Dashboard, Prompt Engineering, Data Ethics, Responsible AI, Data Visualization Software, Statistical Analysis, Python Programming, Query Languages
Intermediate · Course · 1 - 4 Weeks

Universidade de São Paulo
Skills you'll gain: Software Design Patterns, Software Architecture, Maintainability, Software Design, Object Oriented Programming (OOP), Code Review, Application Frameworks, Solution Architecture, Software Engineering, Programming Principles, Software Quality (SQA/SQC)
Advanced · Course · 1 - 3 Months