• 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


  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Frontend Job Interview Questions

    Skills you'll gain: Responsive Web Design, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Professional Development, Web Presence, Web Development, Javascript, GitHub, Data Structures, Programming Principles

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    B

    Board Infinity

    xUnit

    Skills you'll gain: Unit Testing, Continuous Integration, Software Testing, Test Case, .NET Framework, CI/CD, Development Testing, Test Data, Test Automation, Development Environment, Continuous Deployment

    3.5
    Rating, 3.5 out of 5 stars
    ·
    6 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    A

    Alex Genadinik

    Introduction To Cryptocurrency For Beginners - 2026

    Skills you'll gain: Blockchain, Digital Assets, Cryptography, Security Awareness, Risking, Payment Systems, FinTech, Key Management, Emerging Technologies, Cybersecurity, Investments, digital literacy, Transaction Processing

    Mixed · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    C

    Coursera

    Operationalizing ML Models: MLOps for Scalable AI

    Skills you'll gain: MLOps (Machine Learning Operations), Model Deployment, CI/CD, Continuous Deployment, Docker (Software), Kubernetes, Model Training, Containerization, AI Workflows, Model Optimization, Scalability, Devops Tools, DevOps, Continuous Monitoring

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    A

    Alex Genadinik

    2026 Amazon Ecommerce Marketing And Sales: SEO & Ads

    Skills you'll gain: Selling Techniques, Sales Strategy, Pay Per Click Advertising, Social Media Marketing, Social Media Campaigns, Social Media Strategy, Search Engine Optimization, Social Media, Online Advertising, Paid media, Product Promotion, Advertising Campaigns, Content Optimization, Advertising, Product Strategy, Keyword Research, Product Marketing, Campaign Management, Competitive Analysis, Consumer Behaviour

    Mixed · Course · 1 - 3 Months

  • C

    Coursera

    Plots Creation using Matplotlib Python

    Skills you'll gain: Matplotlib, Box Plots, Plot (Graphics), Seaborn, Data Visualization, Statistical Visualization, Data Visualization Software, Pandas (Python Package), Scatter Plots, Data Presentation, Data Import/Export, Histogram, Python Programming, Data Manipulation, Data Analysis, Data Structures

    3.9
    Rating, 3.9 out of 5 stars
    ·
    9 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    U

    University of Minnesota

    Analytics Project Ideation

    Skills you'll gain: Predictive Modeling, Predictive Analytics, Simulations, Exploratory Data Analysis, Experimentation, Research Design, Business Analytics, Operations Research, Project Design, Simulation and Simulation Software, Customer Analysis, Advanced Analytics, A/B Testing, Data Mining, Business Analysis, Analytical Skills, Ideation, Sprint Planning, Problem Solving, Critical Thinking

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Beginner's Guide to Unit Testing

    Skills you'll gain: Unit Testing, Test Case, Debugging, Software Testing, Test Script Development, Development Testing, Test Automation, Quality Assurance

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Agile Practices: Apply, Evaluate & Optimize from Mindset

    Skills you'll gain: Scrum (Software Development), User Story, Backlogs, Strategic Prioritization, Agile Methodology, Sprint Planning, Agile Project Management, Agile Software Development, Business Priorities, Prioritization, Agile Product Development, Sprint Retrospectives, Project Estimation, Estimation, Workflow Management, Risk Analysis, Risk Management

    5
    Rating, 5 out of 5 stars
    ·
    24 reviews

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    A

    AI CERTs

    AI For Healthcare Leaders

    Skills you'll gain: Responsible AI, Data Ethics, Health Care Administration, Medical Billing and Coding, Clinical Documentation, Artificial Intelligence, Health Informatics, Regulatory Compliance, AI Enablement, Patient Flow, Health Technology, AI literacy, Medical Billing, Natural Language Processing, Revenue Cycle Management, Predictive Analytics, Artificial Intelligence and Machine Learning (AI/ML), Health Care, Medical Assistance, Generative AI

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of Michigan

    Muestreo de personas, redes y registros

    Skills you'll gain: Sampling (Statistics), Sample Size Determination, Data Collection, Surveys, Statistical Methods, Quantitative Research, Statistics, Probability & Statistics, Statistical Inference, Research Design, Statistical Software, Probability, Network Analysis

    Beginner · Course · 1 - 3 Months

  • G

    Google Cloud

    Implementing Page Navigation in a Flutter Application

    Skills you'll gain: Flutter (Software), Cross Platform Development, Web Applications, Mobile Development, Application Development, UI Components, Development Environment

    4.3
    Rating, 4.3 out of 5 stars
    ·
    6 reviews

    Beginner · Project · Less Than 2 Hours

1…670671672…834

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

  • Frontend Job Interview Questions: Scrimba
  • xUnit: Board Infinity
  • Introduction To Cryptocurrency For Beginners - 2026: Alex Genadinik
  • Operationalizing ML Models: MLOps for Scalable AI: Coursera
  • 2026 Amazon Ecommerce Marketing And Sales: SEO & Ads: Alex Genadinik
  • Plots Creation using Matplotlib Python: Coursera
  • Analytics Project Ideation: University of Minnesota
  • Beginner's Guide to Unit Testing: Scrimba
  • Agile Practices: Apply, Evaluate & Optimize from Mindset: EDUCBA
  • AI For Healthcare Leaders: AI CERTs

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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