• 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


  • G

    Google Cloud

    Getting Started with BigQuery Machine Learning

    Skills you'll gain: Model Evaluation, Google Cloud Platform, Big Data, Applied Machine Learning, Predictive Modeling, Analytics, Predictive Analytics, Machine Learning, SQL

    Beginner · Project · Less Than 2 Hours

  • Status: New
    New
    Status: Preview
    Preview
    C

    Coursera

    Advanced Accessibility for Digital Products

    Skills you'll gain: Web Content Accessibility Guidelines, Test Automation, Usability, Human Centered Design, Usability Testing, User Interface (UI), Agile Product Development, UI/UX Strategy, Front-End Web Development, Software Testing, CI/CD

    Advanced · Course · 1 - 4 Weeks

  • P

    Packt

    Containerize Spring Boot CRUD with Docker and Docker Compose

    Skills you'll gain: Docker (Software), Containerization, Kubernetes, Development Environment, Spring Boot, CI/CD, DevOps, Microservices, Debugging, MongoDB, Restful API

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    P

    Packt

    Python GUI Development with Tkinter: Build Pro Desktop Apps

    Skills you'll gain: Application Development, Application Design, Debugging

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Intermediate Rust Programming and Web Server Development

    Skills you'll gain: Rust (Programming Language), Authentications, Back-End Web Development, Web Servers, Databases, Web Applications, Secure Coding, Restful API, Application Programming Interface (API), Programming Principles, Data Structures, Debugging

    Intermediate · Course · 1 - 4 Weeks

  • C

    Clemson University

    Applied Data Science

    Skills you'll gain: Dimensionality Reduction, Model Evaluation, Data Cleansing, Matplotlib, Regression Analysis, Unsupervised Learning, Data Science, Statistical Analysis, Anomaly Detection, Data Preprocessing, Statistical Methods, Data Analysis, Data Visualization Software, Pandas (Python Package), Exploratory Data Analysis, Machine Learning

    Build toward a degree

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Automation and Optimization in Azure

    Skills you'll gain: Microsoft Azure, Network Architecture, Virtual Networking, Network Performance Management, Network Monitoring, Performance Tuning, Cloud Deployment, System Monitoring, Virtual Machines, Infrastructure as Code (IaC), Windows PowerShell, Automation, Command-Line Interface

    4.8
    Rating, 4.8 out of 5 stars
    ·
    28 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Create Interactive Choice Boards with Seesaw

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

    Beginner · Guided Project · Less Than 2 Hours

  • P

    Packt

    Harnessing Open Source LLMs and ChatGPT with Minimal Code

    Skills you'll gain: ChatGPT, OpenAI API, Model Deployment, LLM Application, Tool Calling, Large Language Modeling, Prompt Engineering, Application Programming Interface (API), No-Code Development, Python Programming, Software Installation, Open Source Technology, Development Environment, Data Science

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Coursera

    GenAI for Account Managers: Personalizing Client Engagement

    Skills you'll gain: Account Management, AI Personalization, Customer Engagement, Customer Communications Management, Generative AI, Customer Insights, Prompt Engineering, Communication, Predictive Analytics, Scalability, Customer Relationship Management (CRM) Software, Email Automation, Responsible AI, Business Process Automation, Analytics, Automation

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    University of Maryland, College Park

    Innovation in Government: Navigating the Age of AI

    Skills you'll gain: Innovation, AI Enablement, Artificial Intelligence, Initiative and Leadership, Business Transformation, Product Improvement, Digital Transformation, Governance, Technology Strategies, Market Opportunities, Product Lifecycle Management, Product Management, Stakeholder Engagement, Product Roadmaps, Public Policies, Automation, Policy Analysis, Market Analysis, Persona (User Experience), Market Research

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of California San Diego

    Hacking COVID-19: Metabolic Pathway Analysis Yields SARS-CoV-2 Drug Targets

    Skills you'll gain: Bioinformatics, Informatics, Network Analysis, Medical Science and Research, Molecular Biology, Infectious Diseases, Biochemistry, Data Mining, Scientific Visualization, Data Analysis Software, Pharmacology

    Beginner · Course · 1 - 4 Weeks

1…698699700…834

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

  • Getting Started with BigQuery Machine Learning: Google Cloud
  • Advanced Accessibility for Digital Products: Coursera
  • Containerize Spring Boot CRUD with Docker and Docker Compose: Packt
  • Python GUI Development with Tkinter: Build Pro Desktop Apps: Packt
  • Intermediate Rust Programming and Web Server Development: Packt
  • Applied Data Science: Clemson University
  • Automation and Optimization in Azure: EDUCBA
  • Create Interactive Choice Boards with Seesaw: Coursera
  • Harnessing Open Source LLMs and ChatGPT with Minimal Code: Packt
  • GenAI for Account Managers: Personalizing Client Engagement: Coursera

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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