• 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


  • C

    Coursera

    Use Canva to Design Digital Course Collateral

    Skills you'll gain: Canva (Software), Color Theory, Color Matching, Developing Training Materials, Course Development, Design, Digital Design, Design Elements And Principles, Graphic Design, Creative Design, Graphic and Visual Design Software, Marketing, Social Media

    4.6 stars, 1.7K reviews, Advanced, Guided Project, Less Than 2 Hours

    ★ 4.6 (1.7K) · Advanced · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • S

    SkillsBooster Academy

    Mastering React: From Fundamentals to Real Projects

    Skills you'll gain: React.js, Web Development Tools, UI Components, Frontend Integration, JavaScript Frameworks, Event-Driven Programming, Development Environment, Front-End Web Development, Web Applications, Restful API, User Interface (UI), Code Reusability, Git (Version Control System), Debugging, HTML and CSS, Javascript, Application Programming Interface (API), Software Development, GitHub, Programming Principles

    Beginner · Course · 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • U

    University of Colorado System

    Applied Cryptography

    Skills you'll gain: Data Encryption Standard, Public Key Infrastructure, Cryptography, Brute-force attacks, Key Management, Advanced Encryption Standard (AES), Cryptographic Protocols, Encryption, Data Integrity, Cybersecurity, Computer Security, Information Assurance, Authentications, Data Security, Theoretical Computer Science, Threat Modeling, Communication Systems, Algorithms, Digital Communications

    4.6 stars, 923 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.6 (923) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Architecting with Google Kubernetes Engine: Foundations

    Skills you'll gain: Kubernetes, Containerization, Cloud-Native Computing, Google Cloud Platform, Cloud Management, Cloud Platforms, Cloud Infrastructure, Application Deployment, Cloud Computing, Cloud Deployment, Cloud Computing Architecture, Software Development Tools, Systems Architecture

    4.7 stars, 2.5K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.7 (2.5K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • S

    Scrum Alliance

    Facilitating Impactful Scrum Events

    Skills you'll gain: Scrum (Software Development), Backlogs, Sprint Planning, Sprint Retrospectives, Drive Engagement, Interpersonal Communications, Agile Methodology, User Story, Agile Project Management, Discussion Facilitation, Meeting Facilitation, Active Listening, Prioritization, Product Requirements, Strategic Prioritization, Planning, Constructive Feedback, Accountability, Curiosity

    Mixed · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • I

    IBM

    SQL: A Practical Introduction for Querying Databases

    Skills you'll gain: SQL, Relational Databases, Microsoft SQL Servers, MySQL, Query Languages, Database Systems, Databases, Database Design, Database Management, Stored Procedure, IBM DB2, Database Development, Data Manipulation, Data Analysis, Transaction Processing

    4.7 stars, 713 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (713) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of Toronto

    Learn to Program: Crafting Quality Code

    Skills you'll gain: Computer Programming, Data Structures, Test Automation, Programming Principles, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Tools, Test Case, Software Testing

    4.6 stars, 732 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.6 (732) · Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
  • S

    SkillsBooster Academy

    AI Transformation for Teams

    Skills you'll gain: Prompt Engineering, Prompt Patterns, AI Enablement, Technology Roadmaps, Prompt Engineering Tools, Digital Transformation, Collaborative Software, Process Modeling, Business Transformation, Performance Metric, Performance Measurement, Team Oriented, AI Personalization, Organizational Leadership, Cross-Functional Team Leadership, Generative AI, Organizational Change, Leadership, Organizational Effectiveness, Change Management

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
  • D

    Duke University

    Building Cloud Computing Solutions at Scale

    Skills you'll gain: Cloud Deployment, Technical Communication, Cloud Infrastructure, MLOps (Machine Learning Operations), Cloud-Native Computing, Cloud Technologies, Cloud Services, Cloud Hosting, CI/CD, Cloud Platforms, Cloud Computing, Azure DevOps Pipelines, Application Deployment, Cloud Engineering, Software Engineering, Cloud Development, Continuous Delivery, Applied Machine Learning, Cloud API, Machine Learning

    4.8 stars, 1.3K reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.8 (1.3K) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • M

    Macquarie University

    Analysing: Numeric and digital literacies

    Skills you'll gain: Governance, Data Presentation, Data Visualization, Management Accounting, Data Storytelling, Budgeting, Marketing Analytics, Capital Budgeting, Financial Modeling, Financial Data, Data Ethics, SAS (Software), Interactive Data Visualization, Financial Management, Customer Analysis, Customer Insights, Digital Media Strategy, Corporate Finance, Business Valuation, Financial Analysis

    4.6 stars, 1.2K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.6 (1.2K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • C

    Cloudera

    Modern Big Data Analysis with SQL

    Skills you'll gain: Database Design, SQL, Apache Hive, Relational Databases, Databases, Database Management, Database Management Systems, Big Data, Database Systems, Amazon Web Services, MySQL, Data Management, Query Languages, Amazon S3, Apache Hadoop, Data Storage, NoSQL, Data Storage Technologies, Cloud Storage, Data Analysis

    4.7 stars, 1.4K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.7 (1.4K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • D

    DeepLearning.AI

    Calculus for Machine Learning and Data Science

    Skills you'll gain: Model Optimization, Machine Learning Methods, Applied Mathematics, Calculus, Applied Machine Learning, Numerical Analysis, Machine Learning Algorithms, Software Visualization, Machine Learning, Python Programming, Advanced Mathematics, Artificial Neural Networks, Deep Learning, Computer Programming, Derivatives

    4.8 stars, 968 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (968) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
1…207208209…834

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

  • Use Canva to Design Digital Course Collateral: Coursera
  • Mastering React: From Fundamentals to Real Projects: SkillsBooster Academy
  • Applied Cryptography: University of Colorado System
  • Architecting with Google Kubernetes Engine: Foundations: Google Cloud
  • Facilitating Impactful Scrum Events: Scrum Alliance
  • SQL: A Practical Introduction for Querying Databases: IBM
  • Learn to Program: Crafting Quality Code: University of Toronto
  • AI Transformation for Teams: SkillsBooster Academy
  • Building Cloud Computing Solutions at Scale: Duke University
  • Analysing: Numeric and digital literacies: Macquarie University

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
  • Cookies Preference Center
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