• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Software Security

Software Security Courses

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.

Popular Software Security Courses and Certifications


  • B

    Birla Institute of Technology & Science, Pilani

    Relational Databases

    Skills you'll gain: Relational Databases, Databases, Database Theory, Database Design, Database Management, Database Development, SQL, Database Architecture and Administration, Database Management Systems, Query Languages, Data Modeling, Transaction Processing, Data Management, Data Storage, System Design and Implementation, Information Technology, Data Analysis, Information Architecture, Problem Solving, Logical Reasoning

    Intermediate · Course · 1 - 3 Months

    Category: Build toward a degree
    Build toward a degree
  • N

    Northeastern University

    Basic Programming in Python I

    Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Programming Principles, Computer Programming, Development Environment, Software Installation, Scripting, Computational Logic, Program Development

    ★ 4.1 (13) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Secure AI Interpret and Protect Models

    Skills you'll gain: AI Security, Threat Modeling, Security Engineering, Security Testing, IT Security Architecture, Security Architecture Review, Hardening, Continuous Monitoring, Security Controls, Security Requirements Analysis, Security Strategy, Model Training, Vulnerability Assessments, Data Integrity, Data Validation, Model Evaluation, Information Privacy, Generative Adversarial Networks (GANs), Analysis, Design

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • P

    Packt

    Cybersecurity with Python: Beginner to Advanced

    Skills you'll gain: File I/O, Security Controls, Cryptography, User Accounts

    Intermediate · Course · 3 - 6 Months

  • S

    Simplilearn

    Generative AI in Deployment Training

    Skills you'll gain: Infrastructure as Code (IaC), AI Workflows, Generative AI, Application Deployment, CI/CD, Amazon Elastic Compute Cloud, Continuous Deployment, IT Automation, Cloud Deployment, Jenkins, Amazon Web Services, Terraform, Cloud Infrastructure, AI Integrations, Kubernetes, GitHub Copilot, Docker (Software), Software Documentation, Requirements Analysis, Release Management

    Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • O

    O.P. Jindal Global University

    The Making of US Foreign Policy

    Skills you'll gain: International Relations, Public Policies, Social Studies, Economics, Policy, and Social Studies, Political Sciences, Financial Policy, International Finance, Diplomacy, Economics, World History, Economic Development, European History, Policy Development, Policy Analysis, Public Affairs, Technology Strategies, Public Safety and National Security, Lobbying, Governance, Security Strategy

    ★ 4.5 (11) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • G

    Google

    Fast-Track Data Analysis and Presentations

    Skills you'll gain: Prompt Patterns, Prompt Engineering, Responsible AI, Data Presentation, Sampling (Statistics), Excel Formulas, Spreadsheet Software, Generative AI, Data Analysis, Analytical Skills

    ★ 4.9 (24) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Architecting Scalable Cloud AI Infrastructure

    Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Multi-Cloud, Enterprise Architecture, Security Architecture Review, Infrastructure Architecture, AI Security, Software Architecture, Generative AI, Microservices, Infrastructure as Code (IaC), Data Architecture, Scalability, Site Reliability Engineering, CI/CD, Cost Management, Security Controls, Application Performance Management, Data Pipelines, Governance

    Intermediate · Course · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • L

    Logical Operations

    Excel: Dashboards and Geospatial Visualizations

    Skills you'll gain: Data Storytelling, Data Presentation, Interactive Data Visualization, Dashboard, Datamaps, Data Visualization, Dashboard Creation, Microsoft Excel, Data Visualization Software, Pivot Tables And Charts, Geospatial Information and Technology, Spreadsheet Software, Geospatial Mapping, Data Analysis, Productivity Software, Microsoft 365

    Mixed · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • P

    Packt

    Zero to Hero: Master Java SpringBoot & JPA with Projects

    Skills you'll gain: Spring Framework, Version Control, Spring Boot, Hibernate (Java), Object-Relational Mapping, GitHub, Git (Version Control System), Java Programming, Java, Software Configuration Management, Software Documentation, Development Environment, JUnit, Restful API, Application Performance Management, Model View Controller, Back-End Web Development, User Accounts, Authentications, Application Programming Interface (API)

    ★ 4.3 (8) · Intermediate · Course · 3 - 6 Months

  • B

    Board Infinity

    Building React Application using ASP.NET MVC5

    Skills you'll gain: Restful API, ASP.NET, .NET Framework, JavaScript Frameworks, Frontend Integration, API Design, Application Programming Interface (API), Secure Coding, Middleware, React.js, Application Frameworks, Object-Relational Mapping, Model View Controller, Web Applications, Web Development, JSON

    ★ 4 (6) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • P

    Packt

    Foundations of Data Structures & Algorithms in Python

    Skills you'll gain: Data Structures, Algorithms, Python Programming, Computer Programming, Computational Thinking, Data Processing, Data Analysis Expressions (DAX), Data Analysis

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
1…652653654…834

In summary, here are 10 of our most popular software security courses

  • Relational Databases: Birla Institute of Technology & Science, Pilani
  • Basic Programming in Python I: Northeastern University
  • Secure AI Interpret and Protect Models: Coursera
  • Cybersecurity with Python: Beginner to Advanced: Packt
  • Generative AI in Deployment Training: Simplilearn
  • The Making of US Foreign Policy: O.P. Jindal Global University
  • Fast-Track Data Analysis and Presentations: Google
  • Architecting Scalable Cloud AI Infrastructure: Coursera
  • Excel: Dashboards and Geospatial Visualizations: Logical Operations
  • Zero to Hero: Master Java SpringBoot & JPA with Projects: Packt

Skills you can learn in Computer Security And Networks

Cybersecurity (33)
Google (25)
Google Cloud Platform (17)
Internet (17)
Cryptography (16)
Network Security (16)
Linux (12)
Software Testing (12)
Information Security (10)
Application Programming Interfaces (8)
Kubernetes (8)
Web (8)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok