• 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


  • P

    Packt

    Certified Six Sigma Yellow Belt Training

    Skills you'll gain: Minitab, Six Sigma Methodology, Lean Six Sigma, Root Cause Analysis, Statistical Process Controls, Data Analysis Software, Statistical Software, Process Improvement and Optimization, Project Scoping, Kaizen Methodology, Quality Improvement, Data-Driven Decision-Making, Project Design, Process Improvement, Solution Design, Waste Minimization, Project Documentation, Project Management, Lean Manufacturing, Quality Assessment

    ★ 4.9 (7) · Beginner · Course · 3 - 6 Months

  • C

    Coursera

    Project Management in Healthcare : Tools and Tactics

    Skills you'll gain: Healthcare Project Management, Project Risk Management, Process Improvement, Performance Metric, Continuous Improvement Process, Risk Management, Project Coordination, Project Performance, Risk Analysis, Health Care Procedure and Regulation, Project Management Software, Workflow Management, Project Management, Collaborative Software, Collaboration, Project Implementation, Regulatory Affairs, Health Technology, Compliance Management, Key Performance Indicators (KPIs)

    ★ 5 (7) · 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
  • S

    SkillUp

    Data Privacy and Protection

    Skills you'll gain: Personally Identifiable Information, Cybersecurity, General Data Protection Regulation (GDPR), Information Privacy, Data Security, Data Loss Prevention, Incident Response, Data Governance, Law, Regulation, and Compliance, Data Management, Data Storage, Data Integrity, Data Ethics, Regulation and Legal Compliance

    ★ 4.6 (12) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • W

    Whizlabs

    Getting Started with Puppet

    Skills you'll gain: Puppet (Configuration Management Tool), Devops Tools, Software Configuration Management, Software Installation, Infrastructure as Code (IaC), Package and Software Management, Systems Architecture, System Configuration, DevOps, Configuration Management, Development Environment, Infrastructure Architecture, Data Store

    ★ 3.1 (8) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • E

    EDUCBA

    Python GUI Development: Design & Build Apps

    Skills you'll gain: Design Thinking, Software Design, User Interface (UI), Usability, User Interface (UI) Design, UI Components, Interactive Design, Application Design, Python Programming, Application Development

    ★ 4.4 (17) · Mixed · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • P

    Packt

    Mastering MongoDB 7.0

    Skills you'll gain: MongoDB, Database Design, Database Development, Data Modeling, Security Controls, Query Languages, Data Security, Database Architecture and Administration, NoSQL, System Monitoring, Vector Databases, Data Storage Technologies, Database Management, Transaction Processing, Performance Tuning, Authentications, Scalability, Encryption, Data Transformation

    Intermediate · Course · 3 - 6 Months

    Category: Preview
    Preview
  • C

    Coursera

    UI Design using Material Design 3: Designing a Reminder App

    Skills you'll gain: User Interface (UI) Design, User Interface (UI), Figma (Design Software), User Interface and User Experience (UI/UX) Design, UI Components, User Experience Design, Layout Design, User Centered Design, Prototyping, Interactive Design, Design Elements And Principles

    Intermediate · Guided Project · Less Than 2 Hours

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Kubernetes Mastery: Build, Deploy & Troubleshoot Apps

    Skills you'll gain: Kubernetes, Application Deployment, Cloud Deployment, Containerization, Cloud-Native Computing, Prometheus (Software), Devops Tools, Docker (Software), Data Persistence, Amazon Web Services, DevOps, Cloud Infrastructure, Scenario Testing, Cloud Computing, Role-Based Access Control (RBAC), Network Troubleshooting, Ubuntu, Infrastructure Architecture, System Monitoring, Cloud Management

    ★ 4.9 (15) · Beginner · Specialization · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Machine Learning in Retail

    Skills you'll gain: Customer Analysis, Unsupervised Learning, Customer Insights, Marketing Analytics, Applied Machine Learning, Data Analysis, Machine Learning Methods, Web Analytics, Data-Driven Marketing, Retail Store Operations, Machine Learning, Machine Learning Algorithms, Histogram, Decision Tree Learning, Data Preprocessing, Pandas (Python Package)

    ★ 4.9 (9) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • C

    Coursera

    How to Analyze Tweet Engagement with Twitter Analytics

    Skills you'll gain: Social Media Analytics, Social Media Management, Social Media Marketing, Social Media, Key Performance Indicators (KPIs), Social Media Content, Brand Awareness, Content Performance Analysis, Social Media Campaigns, Digital Advertising, Advertising, Performance Metric, Market Analysis, Performance Analysis, Digital Marketing, Marketing Communications

    ★ 4.9 (7) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • U

    Universidad de Palermo

    SQL para el desarrollo web

    Skills you'll gain: Database Development, Relational Databases, SQL, Database Design, Database Management, Databases, Data Maintenance, Database Systems, Data Modeling, Query Languages, Web Development, Web Applications, Data Access, Data Integrity, Information Technology

    ★ 4.6 (23) · Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
1…626627628…834

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

  • Certified Six Sigma Yellow Belt Training: Packt
  • Project Management in Healthcare : Tools and Tactics: Coursera
  • Foundations of Data Structures & Algorithms in Python: Packt
  • Data Privacy and Protection: SkillUp
  • Getting Started with Puppet: Whizlabs
  • Python GUI Development: Design & Build Apps: EDUCBA
  • Mastering MongoDB 7.0: Packt
  • UI Design using Material Design 3: Designing a Reminder App: Coursera
  • Kubernetes Mastery: Build, Deploy & Troubleshoot Apps: EDUCBA
  • Machine Learning in Retail: Coursera

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