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.

Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Payroll, Payroll Systems, Payroll Processing, Payroll Administration, Payroll Reporting, Payroll Tax, Data Entry, Workforce Management, Benefits Administration, Compensation Management, Personally Identifiable Information, Employee Onboarding, Reconciliation, Auditing, Tax Compliance, Data Security
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Statistical Modeling, Statistical Methods, Bayesian Statistics, Statistical Inference, Statistical Software, Model Evaluation, Statistical Analysis, Statistical Programming, Statistical Machine Learning, Regression Analysis, Predictive Modeling, Jupyter, Logistic Regression, Python Programming, Data Visualization Software
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Angular, JavaScript Frameworks, Unit Testing, Ajax, Cloud Applications, Web Applications, Web Components, Front-End Web Development, Web Development, Javascript, Model View Controller, Software Architecture, Hypertext Markup Language (HTML), UI Components, Software Design Patterns
Intermediate · Course · 1 - 3 Months

Fractal Analytics
Skills you'll gain: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, Artificial Intelligence, Object Oriented Programming (OOP), Large Language Modeling, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Artificial Neural Networks, Maintainability, Computer Programming, Data Cleansing, Debugging, Problem Solving, Critical Thinking, Data Analysis
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Security Controls, Threat Management, Cybersecurity, Threat Detection, Cyber Threat Intelligence, Zero Trust Network Access, Cyber Attacks, Application Security, Cyber Risk, Computer Security, Information Systems Security, Data Security, Network Security, Encryption, Multi-Factor Authentication, Cryptography, Authorization (Computing), Identity and Access Management
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Penetration Testing, Metasploit, Safety Culture, Cyber Threat Hunting, Cyber Threat Intelligence, Cyber Security Assessment, Cybersecurity, Threat Detection, Generative AI, Security Testing, Vulnerability Scanning, Anomaly Detection, Data Security, Security Strategy, Network Security, Security Software, Change Management, Machine Learning Methods, Ethical Standards And Conduct, Data Visualization
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Customer Success Management, Salesforce, Dashboard, Sales Operations, Customer Relationship Management (CRM) Software, Data Visualization, Customer Support, Sales Management, Customer Service, Sales Strategy, Sales Process, Business Reporting, Data-Driven Decision-Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: New Product Development, Product Management, Product Development, Product Lifecycle Management, Usability Testing, Product Planning, Project Management Life Cycle, Product Roadmaps, Stakeholder Management, Competitive Analysis, Product Testing, Product Requirements, Commercialization, User Acceptance Testing (UAT), Stakeholder Analysis, Market Analysis, Team Building, Market Research
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Intellectual Property, Cyber Attacks, Data Security, Safety and Security, Cybersecurity, Computer Security Awareness Training, Research, Information Systems Security, Content Creation, Security Strategy, digital literacy, Media and Communications, Storytelling, Productivity, Digital Communications, Interpersonal Communications, Empathy & Emotional Intelligence, Personal Development, Self-Awareness, Telecommuting
Beginner · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Organizational Strategy, Governance, Corporate Strategy, Organizational Structure, Competitive Analysis, Business Management, Business Administration, Business Planning, Business Strategy, Business, Strategic Thinking, Entrepreneurship, Market Analysis, Analysis, Stakeholder Analysis
Mixed · Course · 1 - 3 Months

Scrimba
Skills you'll gain: HTML and CSS, Mobile Development, ChatGPT, GitHub, Front-End Web Development, Javascript, Application Deployment, Web Development, Responsive Web Design, Video Game Development, Application Development, Cascading Style Sheets (CSS), Computer Programming, Database Application, Machine Learning
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Object Oriented Programming (OOP), R Programming, Debugging, Functional Design, Programming Principles, Data Manipulation, Data Structures, Software Design Patterns, Performance Tuning, Performance Testing
Intermediate · Course · 1 - 3 Months