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.

Board Infinity
Skills you'll gain: Test Case, Test Script Development, Test Planning, Test Automation, Test Engineering, Continuous Integration, Test Tools, CI/CD, Software Quality Assurance, Quality Assurance, Software Quality (SQA/SQC), Software Development Tools, Software Engineering Tools
Beginner · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Computational Logic, Mathematical Theory & Analysis, Algorithms, Computational Thinking, Programming Principles, Computer Science, Graph Theory, Deductive Reasoning, Natural Language Processing, Logical Reasoning, Formal Learning
Build toward a degree
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: AI Orchestration, AI Workflows, Retrieval-Augmented Generation, LLM Application, Solution Architecture, Generative AI, AI Product Strategy, Generative AI Agents, Artificial Intelligence, Unstructured Data, Systems Architecture, Agentic systems, Software Architecture, Feasibility Studies, Large Language Modeling, User Interface (UI), Embeddings, Data Preprocessing, Vector Databases, Fine-tuning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Red Hat Enterprise Linux, Package and Software Management, User Accounts, IT Automation, Software Installation, OS Process Management, Devops Tools, Linux Administration, File Systems, Linux Commands, Network Administration, Data Storage, Automation, Linux, Network Performance Management, Software Configuration Management, YAML, Infrastructure as Code (IaC), Scripting
Intermediate · Specialization · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, AI Orchestration, Salesforce Development, Salesforce, Agentic Workflows, Force.com, Generative AI Agents, AI Integrations, Enterprise Application Management, Context Engineering, Agentic systems, Coordination, Generative AI, Software Testing, Performance Testing, Enterprise Architecture, Data Architecture, Model Evaluation
Intermediate · Specialization · 1 - 3 Months

Universitat Politècnica de València
Skills you'll gain: Encryption, Malware Protection, Distributed Denial-Of-Service (DDoS) Attacks, Computer Security Awareness Training, Cybersecurity, Cyber Attacks, Identity and Access Management, Security Awareness, Exploitation techniques, Security Controls, Cryptography, Data Security, Personally Identifiable Information, User Accounts, Key Management, Human Factors (Security), Email Security, General Data Protection Regulation (GDPR), Cyber Risk, Information Privacy
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Penetration Testing, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Cyber Security Assessment, Open Web Application Security Project (OWASP), Security Testing, Exploitation techniques, Application Security, Patch Management, Cyber Threat Intelligence, Cyber Engineering, Cyber Governance, Risk Management Framework, Linux Administration, Dashboard Creation, Ethical Standards And Conduct, Linux, Linux Commands, Linux Servers
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: TypeScript, Debugging, Javascript, Software Development
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Cybersecurity, Intrusion Detection and Prevention, IT Security Architecture, Security Architecture Review, Cyber Threat Intelligence, Network Security, Cyber Security Strategy, Cyber Operations, Data Security, Security Controls, Threat Management, Security Strategy, Vulnerability Management, Incident Response, Vulnerability Assessments, Data Integrity
Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Labor Law, Workers Compensation, Labor Relations, Labor Compliance, Law, Regulation, and Compliance, Case Studies, Employee Relations, Employee Retirement Income Security Act, Benefits Administration, Regulation and Legal Compliance, Workforce Management, Regulatory Requirements, Case Law, Advocacy
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Health Informatics, Digital Transformation, Health Technology, Public Health, Health Disparities, Medical Privacy, Public Health and Disease Prevention, Health Systems, Health Care, Digital Analysis, Data Governance, Interoperability, Information Technology, Artificial Intelligence, Responsible AI
Beginner · Course · 1 - 3 Months

Skills you'll gain: Merchandising, E-Commerce, Web Applications, Business-To-Consumer, Scalability, Project Implementation, Business Technologies, Technology Solutions, Program Implementation, System Implementation, Product Knowledge, Value Propositions, Digital Transformation, Application Frameworks, Digital Content, Case Studies, Needs Assessment, Application Development, Systems Integration, Growth Strategies
Beginner · Specialization · 1 - 3 Months