• 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.


More to explore:

Popular Software Security Courses and Certifications


  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Apply Java Programming Fundamentals and Modern Features

    Skills you'll gain: Application Development, UI Components, Program Development, Maintainability

    Beginner · Course · 1 - 4 Weeks

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

    Packt

    Deep Learning, NLP, and AI Applications

    Skills you'll gain: Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Transfer Learning, Natural Language Processing, Deep Learning, PyTorch (Machine Learning Library), Large Language Modeling, Keras (Neural Network Library), Artificial Neural Networks, Image Analysis, Tensorflow, Artificial Intelligence, Machine Learning Methods, Computer Vision, Embeddings, Data Preprocessing, Model Evaluation

    Advanced · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Performance Engineering for Data Systems

    Skills you'll gain: Database Design, Apache Spark, SQL, Data Transformation, Performance Tuning, Disaster Recovery, Database Management, PySpark, Query Languages, Infrastructure as Code (IaC), Data Architecture, Cloud Computing Architecture, Data Warehousing, Distributed Computing, Data Pipelines, Performance Analysis, Scalability, Root Cause Analysis, Cost Management, Resource Management

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    J

    John Wiley & Sons

    Sales EQ: Mastering Emotional Intelligence for Sales Success

    Skills you'll gain: Emotional Intelligence, Sales Process, B2B Sales, Self-Awareness, Empathy & Emotional Intelligence, Personal Development, Selling Techniques, Sales Management, General Sales Practices, Sales Enablement, Sales Strategy, Customer Relationship Building, Consultative Selling, Sales, Decision Making, Stakeholder Engagement, Behavioral Economics, Stakeholder Management, Customer Insights, Overcoming Objections

    Intermediate · Course · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Analyze Machine Data Using Splunk Fundamentals

    Skills you'll gain: Splunk, Anomaly Detection, Real Time Data, Data Analysis, Data Visualization Software, Analytics, Dashboard, Security Information and Event Management (SIEM), System Configuration, Data Processing, Data Cleansing, Data Import/Export, Statistical Analysis, Software Installation

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    E

    EDUCBA

    Build Employee Management System with Jenkins

    Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Version Control, Git (Version Control System), Java, Data Validation, Application Development, Object Oriented Programming (OOP), Software Architecture, Data Modeling

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    G

    Google

    Configuration Management and the Cloud

    Skills you'll gain: Infrastructure as Code (IaC), Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Cloud Computing, Virtual Machines, Software As A Service, Change Control, Terraform, System Monitoring, Incident Management, Configuration Management, Cloud Storage, Disaster Recovery, Automation, Scalability, Service Level, Load Balancing

    4.7
    Rating, 4.7 out of 5 stars
    ·
    2.6K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Understanding and Visualizing Data with Python

    Skills you'll gain: Sampling (Statistics), Data Visualization, Plot (Graphics), Data Literacy, Statistics, Matplotlib, Seaborn, Probability & Statistics, Jupyter, Data Visualization Software, Data Analysis, Statistical Analysis, Exploratory Data Analysis, Descriptive Statistics, Statistical Inference, Data Collection, NumPy, Box Plots, Histogram, Python Programming

    4.7
    Rating, 4.7 out of 5 stars
    ·
    2.7K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    IE Business School

    Market Research and Consumer Behavior

    Skills you'll gain: Survey Creation, Surveys, Market Research, Business Research, Consumer Behaviour, Marketing Strategies, Research Design, Data Analysis, Research Reports, Market Analysis, Research Methodologies, Experimentation, Customer Analysis, Focus Group, Business Marketing, Decision Making

    4.4
    Rating, 4.4 out of 5 stars
    ·
    4.9K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    G

    Google Cloud

    利用 Cloud Run 部署和扩缩 AI 模型

    Skills you'll gain: Google Cloud Platform, Model Deployment, Cloud Deployment, Generative AI, Serverless Computing, Cloud Applications, Application Deployment, MLOps (Machine Learning Operations), Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Statistical Inference, Containerization, Performance Tuning, Scalability

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    B

    Berklee

    Songwriting: Writing, Arranging, and Producing Music

    Skills you'll gain: Musical Composition, Music Theory, Music, Music Performance, File Management, Instrumental Music, Storytelling, Performing Arts, Media Production, Automation, Writing, Editing, Technical Support, Creativity

    4.8
    Rating, 4.8 out of 5 stars
    ·
    2.1K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    P

    Packt

    Building AI Intensive Python Applications

    Skills you'll gain: Large Language Modeling, Vector Databases, Embeddings, Generative AI, LLM Application, Retrieval-Augmented Generation, Natural Language Processing, AI Security, Application Design, Prompt Engineering, Python Programming, Model Evaluation, Data Modeling, Artificial Intelligence, Metadata Management, MongoDB

    Intermediate · Course · 1 - 3 Months

1…112113114…834

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

  • Apply Java Programming Fundamentals and Modern Features: EDUCBA
  • Deep Learning, NLP, and AI Applications: Packt
  • Performance Engineering for Data Systems: Coursera
  • Sales EQ: Mastering Emotional Intelligence for Sales Success: John Wiley & Sons
  • Analyze Machine Data Using Splunk Fundamentals: EDUCBA
  • Build Employee Management System with Jenkins: EDUCBA
  • Configuration Management and the Cloud: Google
  • Understanding and Visualizing Data with Python: University of Michigan
  • Market Research and Consumer Behavior: IE Business School
  • 利用 Cloud Run 部署和扩缩 AI 模型: Google Cloud

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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