Application Security courses can help you learn secure coding practices, threat modeling, vulnerability assessment, and incident response strategies. You can build skills in risk analysis, secure software development lifecycle (SDLC) integration, and penetration testing techniques. Many courses introduce tools like OWASP ZAP, Burp Suite, and static analysis tools, showing how these resources are used to identify and mitigate security risks in applications.

University of California San Diego
Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Social Network Analysis, Interactive Data Visualization, Java, Java Programming, Network Analysis, Object Oriented Programming (OOP), Technical Communication, User Interface (UI), Peer Review, Object Oriented Design, Software Testing, Computer Programming, Program Development, Adaptability, Problem Solving
Intermediate · Specialization · 3 - 6 Months

LearnKartS
Skills you'll gain: Penetration Testing, Cyber Security Assessment, Cybersecurity, Security Testing, Application Security, Cyber Attacks, Network Security, Security Awareness, Authentications, Cloud Security, Cyber Risk, Network Monitoring, Artificial Intelligence, ChatGPT
Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Dashboard Creation, Dashboard, Data Storytelling, Tableau Software, Data Presentation, Data Visualization, Advanced Analytics, Stakeholder Analysis, Interactive Data Visualization, Data Visualization Software, Data Literacy, Exploratory Data Analysis, Data Ethics, Data Analysis, Graphing, Visualization (Computer Graphics), Data Mapping, Requirements Analysis, Data Wrangling, Storyboarding
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cyber Security Assessment, Cybersecurity, Simulations, Security Testing, Cyber Attacks, Security Controls, Vulnerability Management, Incident Response
Intermediate · Course · 1 - 4 Weeks

Akamai Technologies, Inc.
Skills you'll gain: SQL, Linux, Endpoint Security, Database Management, Incident Response, Relational Databases, Network Security, Vulnerability Scanning, Computer Security Incident Management, Security Management, Databases, Incident Management, Linux Administration, File Systems, Routing Protocols, OSI Models, Application Development, Remote Access Systems, Scripting, Scripting Languages
Beginner · Professional Certificate · 3 - 6 Months

University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Open Shortest Path First (OSPF), Network Routers, Communication Systems, Telecommunications, Dynamic Host Configuration Protocol (DHCP), Network Planning And Design, Network Security, Network Switches, General Networking, Virtual Networking, Network Performance Management, Computer Networking, Network Architecture
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Remote Access Systems, Mobile Security, Technical Support and Services, Information Technology Operations, Technical Support, Responsible AI, Help Desk Support, Network Support, Operating System Administration, Hardening, Network Troubleshooting, Microsoft Windows, Scripting, Disaster Recovery, Computer Security Incident Management, Electrical Safety, Network Security, Network Routers, Security Management, Operating Systems
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Database Design, Data Store, Database Software, Relational Databases, SQL, Databases, Data Visualization Software, Database Management, Web Scraping, Data Modeling, Object Oriented Programming (OOP), Data Processing, Python Programming, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Theoretical Computer Science, Probability, Video Game Development, Bioinformatics, Interactive Design, Animation and Game Design, Python Programming, Data Analysis, User Interface (UI), Computer Science, Computer Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI Agents, LangGraph, Generative AI, LangChain, Agentic Workflows, Multimodal Prompts, LLM Application, UI Components, AI Security, Vector Databases, Large Language Modeling, Application Security, User Interface (UI) Design, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Embeddings, Python Programming
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Cloud Infrastructure, Cloud Platforms, Cloud Computing, Cloud Computing Architecture, Cloud Services, Cloud Development, Cloud Deployment, Cloud Security, Cloud Technologies, Software Development, Data Storage, Infrastructure Architecture, Data Storage Technologies, Cloud Engineering, Docker (Software), Public Cloud, Containerization, Cloud-Native Computing, Cloud Standards, DevOps
Beginner · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Cybersecurity, Cyber Security Strategy, Cyber Threat Intelligence, Cyber Attacks, Authentications, Incident Response, Security Awareness, Threat Management, Cyber Risk, Computer Security Incident Management, Data Security, Threat Detection, Network Security, Security Controls, Vulnerability Assessments, Encryption, Multi-Factor Authentication, AI Security, Cryptography, General Data Protection Regulation (GDPR)
Intermediate · Course · 1 - 3 Months