• 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


  • P

    Packt

    Learn Siemens S7-1200 PLC and HMI via TIA Portal (Advanced)

    Skills you'll gain: Human Machine Interfaces, Network Protocols, Communication Systems, System Configuration, Remote Access Systems, Automation, Web Servers, Scripting, System Monitoring, Systems Integration, Authorization (Computing), Algorithms, Data Structures

    Advanced · Course · 3 - 6 Months

  • P

    Packt

    Cisco Solutions and Networking Fundamentals

    Skills you'll gain: Virtual Local Area Network (VLAN), Network Security, Network Architecture, Routing Protocols, Virtual Private Networks (VPN), General Networking, Virtual Networking, Wireless Networks, Network Switches, Network Administration, Authentications, Network Troubleshooting, Network Routing, Open Shortest Path First (OSPF), Firewall, Networking Hardware, Authorization (Computing), TCP/IP, Computer Networking, Infrastructure Security

    Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • A

    Amazon Web Services

    DevOps and AI on AWS: AIOps

    Skills you'll gain: Amazon CloudWatch, DevOps, Devops Tools, DevSecOps, Code Review, AI Integrations, Amazon Web Services, AI Security, Application Performance Management, IT Automation, Artificial Intelligence and Machine Learning (AI/ML), Anomaly Detection, Information Technology Operations, Continuous Monitoring, Vulnerability Scanning, Predictive Analytics

    ★ 4.9 (13) · Beginner · Course · 1 - 4 Weeks

  • U

    University of Leeds

    How to Get Into Cloud Computing

    Skills you'll gain: Cloud Computing, Cloud Computing Architecture, Cloud Services, Cloud Platforms, Cloud Development, Cloud Security, Cloud Applications, Cloud Infrastructure, Cloud Management, Cloud Deployment, Scalability

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • L

    LearnKartS

    Core Java - Multithreading and Classes

    Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Performance Tuning, OS Process Management

    ★ 4.7 (14) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • P

    Pearson

    A+ Core 1 V15 - Pearson Cert Prep: Unit 1

    Skills you'll gain: Wireless Networks, Mobile Security, Microsoft Intune (Mobile Device Management Software), Networking Hardware, USB, Computer Hardware, System Configuration, Peripheral Devices, Display Devices, Data Storage

    ★ 3.8 (6) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • P

    Pearson

    Practical Cybersecurity Fundamentals: Unit 4

    Skills you'll gain: DevSecOps, Cloud Security, Patch Management, Cyber Security Assessment, Application Security, Cloud Deployment, Internet Of Things, Infrastructure Security, Vulnerability Assessments, Cloud Services, DevOps

    Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • B

    Berklee

    A tecnologia da produção musical

    Skills you'll gain: Music, Media Production, Creativity, Post-Production, Digital Signal Processing, Editing, Peripheral Devices

    ★ 4.9 (35) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • P

    Packt

    AWS, JavaScript, React - Deploy Web Apps on the Cloud

    Skills you'll gain: AWS Identity and Access Management (IAM), Linux Administration, Amazon Elastic Compute Cloud, Linux Servers, Identity and Access Management, Cloud Hosting, Cloud Deployment, Cloud Infrastructure, Amazon Web Services, Cloud Computing, Front-End Web Development, Cloud Management, Linux, Ubuntu, UI Components, Application Deployment, React.js, Event-Driven Programming, Javascript, Apache

    ★ 4.8 (9) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • C

    Codio

    Bash Scripting and System Configuration

    Skills you'll gain: Package and Software Management, Bash (Scripting Language), Git (Version Control System), GitHub, Version Control, Unix Shell, Ubuntu, Shell Script, Scripting, Unix, Scripting Languages, Unix Commands, Linux, System Configuration, grep, Linux Administration, Linux Commands, File Management, Configuration Management, File I/O

    ★ 2.9 (13) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • B

    Ball State University

    Introduction to Data Science

    Skills you'll gain: Data Ethics, Data Collection, Probability & Statistics, Sampling (Statistics), R (Software), Data Science, R Programming, General Science and Research, Data Structures, Data Analysis, Information Privacy, Informed Consent, Social Impact, Ethical Standards And Conduct, Algorithms

    ★ 4.5 (8) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Build toward a degree
    Build toward a degree
  • C

    Coursera

    Optimice procesos de comunicación con Gmail

    Skills you'll gain: Gmail, Email Automation, Google Workspace, Workflow Management, Administrative Support and Clerical Tasks, Business Correspondence, Organizational Skills, Productivity Software, Scheduling, Google Docs

    ★ 4.8 (82) · Beginner · Guided Project · Less Than 2 Hours

    Category: Free
    Free
1…590591592…834

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

  • Learn Siemens S7-1200 PLC and HMI via TIA Portal (Advanced): Packt
  • Cisco Solutions and Networking Fundamentals: Packt
  • DevOps and AI on AWS: AIOps: Amazon Web Services
  • How to Get Into Cloud Computing: University of Leeds
  • Core Java - Multithreading and Classes: LearnKartS
  • A+ Core 1 V15 - Pearson Cert Prep: Unit 1: Pearson
  • Practical Cybersecurity Fundamentals: Unit 4: Pearson
  • A tecnologia da produção musical: Berklee
  • AWS, JavaScript, React - Deploy Web Apps on the Cloud: Packt
  • Bash Scripting and System Configuration: Codio

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