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 Maryland, College Park
Skills you'll gain: Application Security, Secure Coding, Vulnerability Assessments, Security Software, Security Testing, Cybersecurity, Collaborative Software, Threat Modeling, Debugging, Systems Design
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Business Strategy, Strategic Thinking, Competitive Analysis, Organizational Strategy, Business Planning, Strategic Decision-Making, Corporate Strategy, Market Analysis, Analysis, Value Propositions
Beginner · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Marketing Analytics, Marketing Effectiveness, Marketing Strategies, Regression Analysis, Marketing Budgets, Data-Driven Decision-Making, Strategic Marketing, Brand Management, Resource Allocation, Customer Analysis, Customer Insights, Predictive Analytics, Statistical Analysis, A/B Testing, Consumer Behaviour, Return On Investment
Beginner · Course · 1 - 3 Months

Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Web Scraping, Programming Principles, Microsoft Visual Studio, .NET Framework, Data Structures, Software Design Patterns, File I/O, Application Development, Computational Logic, Algorithms, Hypertext Markup Language (HTML), Unit Testing, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Verification And Validation, Collaborative Software, Project Management Software, Automation, Productivity Software, Project Management, Cloud-Based Integration, Internal Communications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Analytics, Business Analytics, Data Analysis, Data-Driven Decision-Making, Business Intelligence, Big Data, Data Visualization, Data Presentation, Statistical Programming, Microsoft Excel, Data Visualization Software, Data Collection, Case Studies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Automation, Test Script Development, Debugging, Test Case, Test Tools, Selenium (Software), Software Testing, API Testing, Integration Testing, Maintainability, Automation, Scalability
Advanced · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Regression Analysis, R (Software), Data Analysis Software, Statistical Analysis, R Programming, Statistical Modeling, Statistical Inference, Correlation Analysis, Model Evaluation, Exploratory Data Analysis, Mathematical Modeling, Statistics, Predictive Modeling, Probability & Statistics
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Authorization (Computing), AI Workflows, Application Deployment, Google Cloud Platform, Enterprise Security, Data Security, Large Language Modeling, Cloud Security, Data Integration, Business Analytics
Beginner · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: File I/O, Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Acceptance Testing (UAT), Product Requirements, LLM Application, User Requirements Documents, Acceptance Testing, AI Product Strategy, Large Language Modeling, User Story, Functional Requirement, Functional Testing, Business Requirements, Scenario Testing, Requirements Analysis, Risk Management Framework, Key Performance Indicators (KPIs), Technical Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Business Intelligence, Tableau Software, Business Reporting, Data Presentation, Data Visualization Software, Data Visualization, Stakeholder Communications, Interviewing Skills, LinkedIn, Presentations, Performance Improvement, Performance Analysis
Advanced · Course · 1 - 3 Months