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

    Building Applications with React

    Skills you'll gain: React.js, JavaScript Frameworks, UI Components, Web Development Tools, Web Applications, Event-Driven Programming, Front-End Web Development, Application Deployment, Code Reusability, Context Management, Javascript, Web Development, User Interface (UI), Maintainability, Software Design, Debugging, Data Sharing, Computer Programming

    Intermediate · Course · 1 - 4 Weeks

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

    Indian School of Business

    Trading Strategies in Emerging Markets

    Skills you'll gain: Financial Statements, Peer Review, Financial Statement Analysis, Financial Trading, Balance Sheet, Portfolio Management, Portfolio Risk, Income Statement, Data Collection, Market Liquidity, Financial Market, Investment Management, Financial Analysis, Performance Analysis, Market Dynamics, Performance Measurement, Investments, Accruals, Securities Trading, Return On Investment

    4.2 stars, 2.7K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.2 (2.7K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • A

    Arizona State University

    TESOL Certificate, Part 2: Teach English Now!

    Skills you'll gain: Oral Comprehension, Learning Management Systems, Education Software and Technology, Digital pedagogy, Teaching, Educational Materials, Writing, Literacy, Technology Strategies, Grammar, English Language, Language Competency, digital literacy, Instructional Design, Language Learning, Collaboration, Digital Transformation

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

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

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Networking in Google Cloud

    Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Google Cloud Platform, Cloud Infrastructure, Load Balancing, Prompt Engineering, Kubernetes, Network Monitoring, Prompt Engineering Tools, Containerization, Virtual Networking, Network Architecture, Infrastructure As A Service (IaaS), Prompt Patterns, Network Security, Cloud Platforms, Cloud Storage, Network Routing, Network Planning And Design, Virtual Private Networks (VPN), Hybrid Cloud Computing

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

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

    Status: Free trial
    Free trial
  • P

    Packt

    Object-Oriented Programming and Core Java Constructs

    Skills you'll gain: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming, Maintainability, Software Design, Data Structures, Software Architecture, Memory Management, Programming Principles, Code Reusability, Data Management, Performance Tuning

    Intermediate · Course · 1 - 4 Weeks

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

    Universitat Autònoma de Barcelona

    Competencias digitales. Herramientas de ofimática (Microsoft Word, Excel, Power Point)

    Skills you'll gain: Microsoft PowerPoint, Microsoft Word, Microsoft Excel, Microsoft Office, Spreadsheet Software, digital literacy, Automation, Data Entry, Computer Literacy, Information Technology, Document Management, Graphical Tools, Graphic and Visual Design

    4.8 stars, 6.7K reviews, Beginner, Course, 1 - 3 Months

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

    Category: Preview
    Preview
  • M

    Macquarie University

    Excel for Business with AI: Intermediate

    Skills you'll gain: People Analytics, Microsoft Excel, Pivot Tables And Charts, Excel Formulas, Data Transformation, Dashboard, Data Validation, Spreadsheet Software, Business Reporting, Data Wrangling, Data Cleansing, Business Analytics, Data Analysis, Exploratory Data Analysis, Microsoft Copilot, Artificial Intelligence, Data Visualization, Data Visualization Software, Generative AI, Automation

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
  • D

    Dr. Ryan Ahmed

    Building Apps and AI Agents with Claude Code

    Skills you'll gain: Prompt Engineering, Model Context Protocol, Anthropic Claude, AI Orchestration, AI Workflows, LLM Application, Context Engineering, Full-Stack Web Development, Generative AI Agents, Gemini, Tool Calling, Email Automation, AI Integrations, Agentic systems, Development Environment, Software Engineering, Front-End Web Development

    Beginner · Course · 1 - 4 Weeks

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

    IBM

    IBM Mainframe Developer

    Skills you'll gain: Mainframe Computing, COBOL (Programming Language), Systems Development Life Cycle, Software Development Life Cycle, Mainframe Technologies, z/OS, Unit Testing, Systems Analysis, Job Control Language (JCL), IBM DB2, Systems Development, Agile Software Development, Debugging, Pseudocode, Program Development, Software Development Methodologies, Virtualization, Agile Methodology, Software Development, File I/O

    4.6 stars, 1.4K reviews, Intermediate, Professional Certificate, 3 - 6 Months

    ★ 4.6 (1.4K) · Intermediate · Professional Certificate · 3 - 6 Months

    Status: Free trial
    Free trial
  • 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
  • P

    Packt

    Virtualization, Cloud Computing & IT Troubleshooting

    Skills you'll gain: Virtualization, Virtualization and Virtual Machines, Cloud Deployment, Network Troubleshooting, Desktop Support, Peripheral Devices, Virtual Machines, Technical Support and Services, Technical Support, Hardware Troubleshooting, Infrastructure As A Service (IaaS), Cloud Infrastructure, Computer Hardware, Cloud Services, Cloud Computing, Cloud Computing Architecture, System Support, Help Desk Support, Computer Networking, Mobile Security

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • D

    Dr. Ryan Ahmed

    Capstone Course: Build Your Personal Agent

    Skills you'll gain: Prompt Engineering, Agentic Workflows, Anthropic Claude, AI Workflows, AI Orchestration, Email Automation, Generative AI Agents, Prompt Patterns, LLM Application, Prompt Engineering Tools, Agentic systems, Vibe coding, Business Process Automation, Statistical Reporting, Excel Formulas, AI Personalization, Microsoft Excel, Workflow Management, Automation, Data Analysis Software

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
1…146147148…834

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

  • Building Applications with React: University of Michigan
  • Trading Strategies in Emerging Markets: Indian School of Business
  • TESOL Certificate, Part 2: Teach English Now!: Arizona State University
  • Networking in Google Cloud: Google Cloud
  • Object-Oriented Programming and Core Java Constructs: Packt
  • Competencias digitales. Herramientas de ofimática (Microsoft Word, Excel, Power Point): Universitat Autònoma de Barcelona
  • Excel for Business with AI: Intermediate: Macquarie University
  • Building Apps and AI Agents with Claude Code: Dr. Ryan Ahmed
  • IBM Mainframe Developer: IBM
  • Building Cloud Computing Solutions at Scale: Duke 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
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok