• 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


  • U

    University of Virginia

    The Modern World, Part Two: Global History since 1910

    Skills you'll gain: World History, International Relations, Social Studies, Diplomacy, European History, Political Sciences, Social Sciences, Socioeconomics, Economics, Policy, and Social Studies, Economics, Public Safety and National Security, Governance

    ★ 4.8 (1.7K) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
  • U

    Universidad Nacional Autónoma de México

    Arduino y algunas aplicaciones

    Skills you'll gain: Electronics, Electronic Components, Robotics, Programming Principles, Prototyping, Automation, Software Installation, Electronic Hardware, Embedded Systems, Integrated Development Environments, Program Development, Display Devices, Computer Programming, Event-Driven Programming, Development Environment

    ★ 4.6 (632) · Mixed · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • U

    Universidad Austral

    Introducción a la programación con Python

    Skills you'll gain: Debugging, Programming Principles, Software Installation, Package and Software Management, Python Programming, Development Environment, Code Reusability, Integrated Development Environments, Computer Programming Tools, Program Development, Scripting, Computer Programming

    ★ 4.6 (1.8K) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Project Schedule Management Essentials

    Skills you'll gain: Project Schedules, Scheduling, Work Breakdown Structure, Calendar Management, Resource Planning, Planning, Timelines, Project Controls, Project Estimation, Project Management Software, Project Planning, Project Management, Resource Allocation, Dependency Analysis, Project Performance, Resource Management, Management Reporting, Key Management, Estimation, Course Development

    Mixed · Course · 1 - 3 Months

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

    LearnKartS

    Reactive Angular: RxJS, Signals & Deployment

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • G

    Google Cloud

    透過 Google Cloud 進行數位轉型

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
  • P

    Pearson

    Introduction to Marketing and Strategic Planning

    Skills you'll gain: Product Planning, Marketing Planning, Strategic Marketing, Product Strategy, Product Marketing, Marketing, New Product Development, Marketing Strategy and Techniques, Business Planning, Marketing Strategies, Marketing Management, Marketing Operations, Strategic Planning, Competitive Analysis, Promotional Strategies, Consumer Behaviour, Business Strategies, Decision Making, Value Propositions, Strategic Decision-Making

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
  • E

    Edureka

    Reactive Programming with RxJS

    Skills you'll gain: Event-Driven Programming, Software Design Patterns, JavaScript Frameworks, Web Frameworks, Frontend Integration, Web Applications, Software Architecture, Dataflow, Programming Principles, Javascript, Data Pipelines, Data Mapping, Memory Management, Data Validation

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
  • P

    Packt

    Foundations of Unity Game Development with C#

    Skills you'll gain: Unity Engine, Debugging, C# (Programming Language), Video Game Development, Virtual Reality, 3D Assets, Game Design, Animation and Game Design, Application Programming Interface (API), Scripting, Programming Principles, Development Environment, Event-Driven Programming, User Interface and User Experience (UI/UX) Design, Performance Tuning

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • É

    École Nationale des Ponts et Chaussées

    Electric Vehicles and Mobility

    Skills you'll gain: Socioeconomics, Social Impact, Sustainable Development, Market Dynamics, Energy and Utilities, Social Studies, Environmental Issue, Economic Development, Market Analysis, Sustainable Technologies, Public Policies, Environmental Engineering, Electrical Systems, Sustainable Engineering, Environmental Science, Economics, Market Opportunities, Financial Inclusion, Cost Benefit Analysis, Climate Change Mitigation

    ★ 4.5 (1.3K) · Beginner · Course · 3 - 6 Months

    Category: Preview
    Preview
  • U

    University of Colorado System

    Planning, Auditing and Maintaining Enterprise Systems

    Skills you'll gain: Disaster Recovery, Security Management, IT Management, System Monitoring, Cyber Security Policies, Enterprise Security, Security Strategy, Systems Administration, Operating System Administration, Security Controls, Patch Management, Continuous Monitoring, Data Maintenance, Information Systems Security, Unix, Data Integrity

    ★ 4.7 (233) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • I

    Institut Mines-Télécom

    5G Network Fundamentals

    Skills you'll gain: Wireless Networks, Network Architecture, Software-Defined Networking, Network Planning And Design, Virtual Networking, Network Security, Service Oriented Architecture, Emerging Technologies, Network Protocols, Telecommunications, Mobile Security, Interoperability, Digital Communications, Authentications, Encryption, Authorization (Computing)

    ★ 4.6 (119) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
1…149150151…834

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

  • The Modern World, Part Two: Global History since 1910: University of Virginia
  • Arduino y algunas aplicaciones: Universidad Nacional Autónoma de México
  • Introducción a la programación con Python: Universidad Austral
  • Project Schedule Management Essentials: EDUCBA
  • Reactive Angular: RxJS, Signals & Deployment: LearnKartS
  • 透過 Google Cloud 進行數位轉型: Google Cloud
  • Introduction to Marketing and Strategic Planning: Pearson
  • Reactive Programming with RxJS: Edureka
  • Foundations of Unity Game Development with C#: Packt
  • Electric Vehicles and Mobility: École Nationale des Ponts et Chaussées

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