• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Application Security

    Application Security Courses Online

    Learn application security principles to protect software from vulnerabilities. Understand secure coding practices and threat modeling.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the Application Security Course Catalog

    • Status: Free Trial
      Free Trial
      G

      Google Cloud

      Architecting with Google Kubernetes Engine en Portuguese

      Skills you'll gain: Kubernetes, CI/CD, Google Cloud Platform, Prompt Engineering, Continuous Deployment, Cloud Infrastructure, Containerization, Continuous Integration, Application Deployment, Cloud Applications, Cloud Storage, Continuous Delivery, Identity and Access Management, Infrastructure As A Service (IaaS), Scalability, Cloud-Native Computing, Generative AI, Cloud Management, Load Balancing, Docker (Software)

      4.8
      Rating, 4.8 out of 5 stars
      ·
      770 reviews

      Beginner · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      U

      University of California, Davis

      Principles of Secure Coding

      Skills you'll gain: Secure Coding, Application Security, Programming Principles, Software Design, Software Development Methodologies, Software Engineering, Debugging, Computer Programming, Computational Logic

      4.4
      Rating, 4.4 out of 5 stars
      ·
      369 reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      M

      Microsoft

      Foundations of Coding Full-Stack

      Skills you'll gain: Full-Stack Web Development, Programming Principles, Computational Thinking, Computer Programming, Software Development, Debugging, Microsoft Copilot, Git (Version Control System), GitHub, Algorithms, Version Control, C# (Programming Language), Data Structures, Development Environment, Back-End Web Development

      4.7
      Rating, 4.7 out of 5 stars
      ·
      97 reviews

      Beginner · Course · 1 - 3 Months

    • P

      Politecnico di Milano

      FPGA computing systems: Background knowledge and introductory materials

      Skills you'll gain: Application Specific Integrated Circuits, Cloud Infrastructure, Cloud Computing, Hardware Architecture, System Design and Implementation, Computer Architecture, Computer Hardware, Real-Time Operating Systems, Performance Tuning, Embedded Systems, Configuration Management

      4.6
      Rating, 4.6 out of 5 stars
      ·
      247 reviews

      Beginner · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      U

      University of Colorado Boulder

      Principles of Leadership: Leading Oneself

      Skills you'll gain: Self-Awareness, Personal Development, Resilience, Time Management, Self-Motivation, Empowerment, Growth Mindedness, Productivity, Persistence, Overcoming Obstacles, Optimism, Emotional Intelligence, Action Oriented, Mental Concentration, Cognitive flexibility, Accountability, Planning, Personal Attributes, Goal Setting, Leadership

      Build toward a degree

      4.8
      Rating, 4.8 out of 5 stars
      ·
      108 reviews

      Beginner · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      M

      Microsoft

      Cybersecurity Identity and Access Solutions using Azure AD

      Skills you'll gain: Azure Active Directory, Authentications, Identity and Access Management, Active Directory, Microsoft Azure, User Provisioning, Role-Based Access Control (RBAC), Software As A Service, Authorization (Computing), Single Sign-On (SSO), Cloud Management, Multi-Factor Authentication, User Accounts, Security Controls, Enterprise Security

      4.4
      Rating, 4.4 out of 5 stars
      ·
      172 reviews

      Beginner · Course · 1 - 4 Weeks

    • U

      University of Colorado Boulder

      Control Systems Analysis: Modeling of Dynamic Systems

      Skills you'll gain: Control Systems, Mathematical Modeling, Engineering Analysis, Systems Design, Differential Equations, Systems Analysis, Process Control, Systems Thinking, Performance Testing, Automation Engineering, Mechanics, Electrical Systems, Applied Mathematics

      Build toward a degree

      4.7
      Rating, 4.7 out of 5 stars
      ·
      91 reviews

      Intermediate · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      U

      University of Colorado Boulder

      Algebra and Differential Calculus for Data Science

      Skills you'll gain: Algebra, Calculus, Graphing, Applied Mathematics, Numerical Analysis, Data Science, Mathematical Theory & Analysis, Derivatives

      4.5
      Rating, 4.5 out of 5 stars
      ·
      251 reviews

      Intermediate · Course · 1 - 3 Months

    • Status: Preview
      Preview
      C

      Coursera Instructor Network

      Financial Analysis: Portfolios, Risks, Strategic Decisions

      Skills you'll gain: Portfolio Management, Financial Management, Risk Management, Investments, Financial Market, Financial Services, Financial Planning, Financial Regulation, Financial Analysis, Performance Measurement, Market Dynamics

      4.4
      Rating, 4.4 out of 5 stars
      ·
      127 reviews

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      L

      LearnQuest

      Introduction to Application Development

      Skills you'll gain: Software Development Life Cycle, Build Tools, Apache Maven, Software Development Tools, Software Development Methodologies, Object Oriented Design, Agile Methodology, Jenkins, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, CI/CD, Version Control, Continuous Integration, Programming Principles, Cloud-Native Computing, Agile Software Development, Software Versioning, Software Design, Test Driven Development (TDD)

      4.5
      Rating, 4.5 out of 5 stars
      ·
      187 reviews

      Beginner · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      S

      Splunk Inc.

      Splunk Search Expert 101

      Skills you'll gain: Splunk, Data Visualization Software, Security Information and Event Management (SIEM), Business Intelligence Software, Dashboard, Business Intelligence, Data Analysis, Ad Hoc Reporting, Operational Data Store, Big Data, Data Science, Data Processing, Incident Management, Analysis, Query Languages, Incident Response, Business Analysis

      4.6
      Rating, 4.6 out of 5 stars
      ·
      214 reviews

      Beginner · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      M

      Meta

      Desarrollador de Meta de Android

      Skills you'll gain: React Native, Version Control, Kotlin, Unix Commands, Android Studio, React.js, User Interface (UI) Design, Restful API, User Experience Design, GitHub, Usability Testing, Git (Version Control System), User Centered Design, Responsive Web Design, Android Development, SQL, Web Development Tools, Design, Android Jetpack, Pseudocode

      4.6
      Rating, 4.6 out of 5 stars
      ·
      349 reviews

      Beginner · Professional Certificate · 3 - 6 Months

    Application Security learners also search

    Information Security
    Data Security
    Software Security
    Network Security
    Web Security
    Computer Security
    Linux Security
    CompTIA Security+
    1…105106107…397

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

    • Architecting with Google Kubernetes Engine en Portuguese: Google Cloud
    • Principles of Secure Coding: University of California, Davis
    • Foundations of Coding Full-Stack: Microsoft
    • FPGA computing systems: Background knowledge and introductory materials: Politecnico di Milano
    • Principles of Leadership: Leading Oneself: University of Colorado Boulder
    • Cybersecurity Identity and Access Solutions using Azure AD: Microsoft
    • Control Systems Analysis: Modeling of Dynamic Systems: University of Colorado Boulder
    • Algebra and Differential Calculus for Data Science: University of Colorado Boulder
    • Financial Analysis: Portfolios, Risks, Strategic Decisions: Coursera Instructor Network
    • Introduction to Application Development: LearnQuest

    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

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • 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
    • ECTS Credit Recommendations

    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
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok