• 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


  • Status: Preview
    Preview
    S

    Simplilearn

    Generative AI Course for Marketing, Sales, and Campaigns

    Skills you'll gain: Responsible AI, Lead Generation, Upselling, Business Ethics, AI Personalization, Generative AI, Sales Strategy, Cross Selling, Marketing Strategies, Sales Pipelines, Email Marketing, Blogs, Customer Insights, Content Creation, Customer Engagement, Social Media Marketing, Customer Retention, Customer Relationship Management, Emerging Technologies

    Beginner · Course · 1 - 4 Weeks

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

    Edureka

    Power BI Connectivity, AI Integration & Reporting

    Skills you'll gain: Responsible AI, Power BI, Microsoft Azure, Microsoft Copilot, Business Intelligence, Data Architecture, Business Reporting, AI Personalization, Pandas (Python Package), Python Programming, Predictive Modeling, Generative AI, Matplotlib, Data Wrangling, Artificial Intelligence and Machine Learning (AI/ML), Data Transformation, Data Visualization, Data Governance, R Programming, Continuous Deployment

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Beginner's Guide to Unit Testing

    Skills you'll gain: Unit Testing, Test Case, Test Driven Development (TDD), Debugging, Software Testing, Development Testing, Test Automation, Test Tools, Quality Assurance

    Intermediate · Course · 1 - 4 Weeks

  • U

    UiPath

    UiPath Agentic Automation Associate

    Skills you'll gain: AI Workflows, Generative AI, Model Evaluation, Workflow Management, Context Management

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Craft an AutoGPT Gen AI Instrument with Rust & GPT-4

    Skills you'll gain: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, OpenAI API, Databases, Web Applications, Secure Coding, Command-Line Interface, Generative AI, AI Enablement, Agentic systems, API Testing, Key Management, Restful API, Development Environment, Unit Testing, Maintainability

    Intermediate · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    JavaScript Fundamentals

    Skills you'll gain: Javascript, jQuery, Event-Driven Programming, Object Oriented Programming (OOP), JSON, Web Applications, Computer Programming, Web Development Tools, Debugging, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS)

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of Alberta

    캡스톤 : 소프트웨어 제품 관리 실전 프로젝트

    Skills you'll gain: Sprint Planning, Agile Software Development, Product Demonstration, Agile Methodology, Requirements Analysis, Agile Project Management, Risk Management, Agile Product Development, Virtual Environment, Product Requirements, Product Management, Backlogs, Customer Communications Management, Customer Service, Presentations, User Story, Team Management, Prioritization

    Mixed · Course · 1 - 3 Months

  • G

    Google Cloud

    Hello Node Kubernetes

    Skills you'll gain: Kubernetes, Docker (Software), Cloud Deployment, Containerization, Application Deployment, Scalability, Google Cloud Platform, Node.JS, Server Side, Web Applications

    4.9
    Rating, 4.9 out of 5 stars
    ·
    7 reviews

    Intermediate · Project · Less Than 2 Hours

  • Status: Preview
    Preview
    U

    University of Illinois Urbana-Champaign

    Respiratory Disease Control and Sustainable Livestock Production

    Skills you'll gain: Pathology, Pharmacology, Pharmacotherapy, Diagnostic Tests, Microbiology, Respiratory Therapy, Food Safety and Sanitation, Infectious Diseases, Food Quality Assurance And Control, Treatment Planning, Physiology, Immunology, Epidemiology, Environmental Science, Public Health

    Beginner · Course · 1 - 3 Months

  • G

    Google Cloud

    App Dev: Deploying the Application into Kubernetes Engine - Python

    Skills you'll gain: Kubernetes, Containerization, Docker (Software), Application Deployment, Cloud Deployment, Google Cloud Platform, DevOps, Load Balancing, Cloud Services

    Beginner · Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    P

    Packt

    Modern JavaScript from The Beginning [Second Edition]

    Skills you'll gain: Full-Stack Web Development, Javascript, Web Development Tools, Jest (JavaScript Testing Framework), Web Design and Development, Object Oriented Programming (OOP), Web Development, Application Programming Interface (API), HTML and CSS, Back-End Web Development, Web Applications, JSON, Restful API, Event-Driven Programming, Application Development, Application Deployment, Unit Testing, Programming Principles, Data Structures, Prototyping

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Discovering BI: From Warehousing to Interactive Dashboards

    Skills you'll gain: Business Intelligence, Data Warehousing, Dashboard, Databases, Data Mart, Data Analysis, Interactive Data Visualization, Business Analytics, Data-Driven Decision-Making, Star Schema, Data Visualization Software, SQL, Data Transformation

    Beginner · Course · 1 - 4 Weeks

1…680681682…834

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

  • Generative AI Course for Marketing, Sales, and Campaigns: Simplilearn
  • Power BI Connectivity, AI Integration & Reporting: Edureka
  • Beginner's Guide to Unit Testing: Scrimba
  • UiPath Agentic Automation Associate: UiPath
  • Craft an AutoGPT Gen AI Instrument with Rust & GPT-4: Packt
  • JavaScript Fundamentals: Packt
  • 캡스톤 : 소프트웨어 제품 관리 실전 프로젝트: University of Alberta
  • Hello Node Kubernetes: Google Cloud
  • Respiratory Disease Control and Sustainable Livestock Production: University of Illinois Urbana-Champaign
  • App Dev: Deploying the Application into Kubernetes Engine - Python: 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

  • 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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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