• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Software Security

    Software Security Courses Online

    Learn software security principles for protecting applications. Understand how to identify vulnerabilities, implement security measures, and perform security testing.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the Software Security Course Catalog

    • Status: New
      New
      Status: Free Trial
      Free Trial
      B

      Board Infinity

      SAP S/4HANA: From ABAP to Cloud-Ready Applications

      Skills you'll gain: SAP Applications, Secure Coding, Business Logic, Configuration Management, Enterprise Application Management, Unit Testing, Restful API, UI Components, Application Development, Software Configuration Management, Test Case, Data Modeling, Software Architecture, Application Programming Interface (API), User Interface (UI), Interactive Design, Object Oriented Design, Data Integration, Development Environment, JSON

      Intermediate · Specialization · 1 - 3 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      S

      Skillshare

      Beginner: Figma UI / UX Design Essentials

      Skills you'll gain: Figma (Design Software), Wireframing, Responsive Web Design, UI/UX Strategy, Prototyping, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Animations, User Experience Design, Style Guides, User Centered Design, UI Components, User Experience, Typography, Interaction Design, Interactive Design, Collaborative Software, Mockups, Design Elements And Principles, Web Design

      Beginner · Specialization · 3 - 6 Months

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

      EDUCBA

      Python NoSQL Data Engineering with MongoDB

      Skills you'll gain: MongoDB, Data Maintenance, Data Transformation, Query Languages, Customer Insights, Performance Tuning, Data Import/Export, Pandas (Python Package), Customer Data Management, Data Pipelines, JSON, Data Manipulation, NoSQL, Data-Driven Decision-Making, Data Validation, Data Integration, Databases, Data Access, Database Management, Data Structures

      Beginner · Specialization · 1 - 3 Months

    • Status: New
      New
      Status: Preview
      Preview
      M

      Microsoft

      Reshaping Data with tidyr

      Skills you'll gain: Data Transformation, Data Wrangling, Data Manipulation, Tidyverse (R Package), Data Cleansing, R Programming

      Beginner · Course · 1 - 4 Weeks

    • U

      Universidad de los Andes

      Maestría en Inteligencia Analítica de Datos

      Skills you'll gain: Data Presentation, Systems Thinking, Time Series Analysis and Forecasting, Unsupervised Learning, Computer Vision, Reinforcement Learning, Network Analysis, MLOps (Machine Learning Operations), Statistical Modeling, Financial Data, Matplotlib, Decision Making, Descriptive Analytics, Marketing Analytics, Predictive Modeling, Deep Learning, Business Analysis, Simulations, Operations Research, Solution Design

      Earn a degree

      Degree · 1 - 4 Years

    • Status: New
      New
      Status: Free Trial
      Free Trial
      I

      IBM

      Generative AI for Business Analysts

      Skills you'll gain: Prompt Engineering, Generative AI, Business Analysis, Business Workflow Analysis, Business Analytics, Requirements Elicitation, Systems Analysis, Requirements Analysis, ChatGPT, Business Process Automation, Business Requirements, Process Optimization, Data Analysis, Stakeholder Communications, Artificial Intelligence, Large Language Modeling, Business Strategy, Technical Writing, Image Analysis, Content Creation

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

      Beginner · Specialization · 1 - 3 Months

    • Status: New
      New
      E

      EDUCBA

      Input Output, Expression Handling, and System Management

      Skills you'll gain: Unix Commands, Unix, Unix Shell, Shell Script, User Accounts, File Systems, Linux, Command-Line Interface, Operating Systems, Systems Administration, File Management

      Intermediate · Course · 1 - 4 Weeks

    • Status: New
      New
      Status: Free Trial
      Free Trial
      S

      Skillshare

      Canva Design Essentials Pt. 1: Core Tools & Layouts

      Skills you'll gain: Canva (Software), Graphic and Visual Design, Typography, Design Elements And Principles, Graphic and Visual Design Software, Visual Design, Digital Design, Design Software, Color Theory, File Management

      Mixed · Course · 1 - 3 Months

    • Status: New
      New
      E

      EDUCBA

      Linear Regression & Supervised Learning in Python

      Skills you'll gain: Exploratory Data Analysis, Data Visualization, Descriptive Statistics, Regression Analysis, Data Analysis, Supervised Learning, Predictive Modeling, Scikit Learn (Machine Learning Library), Statistical Analysis, Statistical Modeling, Applied Machine Learning, Pandas (Python Package), Data Transformation, Data Manipulation

      Mixed · Course · 1 - 4 Weeks

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

      Pearson

      Java SE 17 Developer (1Z0-829)

      Skills you'll gain: Object Oriented Design, Java Programming, Java, File Systems, Data Mapping, Transaction Processing, Data Access, Stored Procedure, OS Process Management, MySQL, JUnit, SQL, Application Development, Application Deployment, Databases, Build Tools, Software Design Patterns, Programming Principles, Application Programming Interface (API), Mitigation

      Intermediate · Specialization · 1 - 3 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      I

      IBM

      Advanced RAG with Vector Databases and Retrievers

      Skills you'll gain: Large Language Modeling, Generative AI, Artificial Intelligence, Semantic Web, Query Languages, Natural Language Processing, Data Store, Database Management Systems, Algorithms

      Intermediate · Course · 1 - 4 Weeks

    • Status: New
      New
      E

      EDUCBA

      Mastering Python Modules and File Systems

      Skills you'll gain: File Systems, Python Programming, File Management, User Interface (UI), Graphical Tools, UI Components, Scripting, Scripting Languages, Computer Programming Tools, Development Environment, Data Import/Export, Data Structures

      Mixed · Course · 1 - 4 Weeks

    Software Security learners also search

    Information Security
    Data Security
    Network Security
    Web Security
    Computer Security
    Application Security
    Linux Security
    CompTIA Security+
    1…676869…675

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

    • SAP S/4HANA: From ABAP to Cloud-Ready Applications: Board Infinity
    • Beginner: Figma UI / UX Design Essentials: Skillshare
    • Python NoSQL Data Engineering with MongoDB: EDUCBA
    • Reshaping Data with tidyr: Microsoft
    • Maestría en Inteligencia Analítica de Datos: Universidad de los Andes
    • Generative AI for Business Analysts: IBM
    • Input Output, Expression Handling, and System Management: EDUCBA
    • Canva Design Essentials Pt. 1: Core Tools & Layouts: Skillshare
    • Linear Regression & Supervised Learning in Python: EDUCBA
    • Java SE 17 Developer (1Z0-829): Pearson

    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

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • 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
    • ECTS Credit Recommendations

    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
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok