• 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


  • J

    JetBrains

    Python: Mastering NumPy Essentials

    Skills you'll gain: NumPy, Python Programming, Linear Algebra, Numerical Analysis, Data Manipulation, Integrated Development Environments, Data Science, Data Management, Software Development Tools, Software Development, Machine Learning, Engineering, Scientific, and Technical Instruments

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • P

    Packt

    Advanced Blockchain Development and Solidity Projects

    Skills you'll gain: Blockchain, Development Environment, Web Development Tools, Virtual Machines, Software Testing, Software Development Tools, Data Storage, Debugging, Javascript, Cryptographic Protocols, Event-Driven Programming, System Design and Implementation, Transaction Processing, Payment Systems

    Advanced · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Using Microsoft PowerPoint to Create a Choice Board

    Skills you'll gain: Education Software and Technology, Digital pedagogy, Microsoft Office, Educational Materials, Instructional Design

    ★ 4.6 (10) · Beginner · Guided Project · Less Than 2 Hours

    Category: Free
    Free
    Category: Credit offered
    Credit offered
  • M

    Microsoft

    Launch a Website to Azure with Azure App Service

    Skills you'll gain: Microsoft Azure, Cloud Applications, Cloud Deployment, Continuous Deployment, Application Deployment, ASP.NET, Platform As A Service (PaaS), Development Environment, Containerization, Docker (Software), Web Applications, Microsoft Visual Studio, Integrated Development Environments, Scalability

    Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • P

    Packt

    C# Basics For Absolute Beginners in C# and .NET

    Skills you'll gain: Debugging, Development Environment, .NET Framework, C# (Programming Language), Microsoft Visual Studio, Programming Principles, Computational Logic, Data Structures

    Beginner · Course · 1 - 3 Months

    Category: Credit offered
    Credit offered
  • P

    Packt

    Intermediate Oracle Database Administration

    Skills you'll gain: Oracle Databases, Operational Databases, Database Administration, Database Management, Database Architecture and Administration, Relational Databases, Data Storage Technologies, Performance Tuning, Database Management Systems, User Accounts, Disaster Recovery, Data Management, Data Storage, Role-Based Access Control (RBAC), Identity and Access Management, Authentications

    Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • S

    Simplilearn

    Generative AI for Code Generation Training

    Skills you'll gain: Generative AI, Software Development Tools, Prompt Engineering, Code Review, Application Development, Automation, Software Documentation, Responsible AI, Test Case, Natural Language Processing

    Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • A

    Adobe

    Color Theory and Application in Adobe Illustrator

    Skills you'll gain: Color Theory, Color Matching, Adobe Illustrator, Creative Design, Graphic and Visual Design, Design Elements And Principles, Digital Design, Graphic Design, Design, Visual Design, Design Software, Content Creation, Creative Thinking

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • P

    Packt

    Cisco CCST Networking - Video Training Series

    Skills you'll gain: Network Troubleshooting, OSI Models, Wireless Networks, Network Security, Network Protocols, TCP/IP, Network Infrastructure, Computer Networking, Network Routing, Network Routers, Network Monitoring, Cloud Computing, Command-Line Interface, Firewall, Network Performance Management, Network Switches

    Intermediate · Course · 3 - 6 Months

    Category: Credit offered
    Credit offered
  • O

    Oracle AI Database

    Intro to Oracle SQL

    Skills you'll gain: SQL, Oracle Databases, Database Management, Oracle Cloud, Relational Databases, Databases, Query Languages, User Accounts, Data Management, User Provisioning, Data Integrity

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • P

    Packt

    Practical Generative AI with ChatGPT

    Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI, OpenAI, Multimodal Prompts, OpenAI API, LLM Application, AI Product Strategy, Productivity Software, Creative Design, Marketing Strategy and Techniques, Responsible AI, A/B Testing, Time Management

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Category: Credit offered
    Credit offered
  • L

    LearnKartS

    Website Development Mastery

    Skills you'll gain: Web Analytics and SEO, Content Management Systems, Web Design, Web Analytics, Supplier Management, Web Design and Development, E-Commerce, WordPress, Search Engine Optimization, No-Code Development, Blogs, Retail Management, Order Management, Promotional Strategies, Web Content, Web Development, Content Management, Marketing Strategies, Web Frameworks, Web Development Tools

    Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
1…739740741…834

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

  • Python: Mastering NumPy Essentials: JetBrains
  • Advanced Blockchain Development and Solidity Projects: Packt
  • Using Microsoft PowerPoint to Create a Choice Board: Coursera
  • Launch a Website to Azure with Azure App Service: Microsoft
  • C# Basics For Absolute Beginners in C# and .NET: Packt
  • Intermediate Oracle Database Administration: Packt
  • Generative AI for Code Generation Training : Simplilearn
  • Color Theory and Application in Adobe Illustrator: Adobe
  • Cisco CCST Networking - Video Training Series: Packt
  • Intro to Oracle SQL: Oracle AI Database

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