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.

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Computer Programming Tools, Integrated Development Environments, Programming Principles, Apple Xcode, Software Installation, Performance Tuning, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apache Cassandra, NoSQL, Database Systems, Databases, Database Architecture and Administration, Database Design, Query Languages, Database Management, Data Storage, Data Storage Technologies, System Monitoring, Data Maintenance, Distributed Computing, Application Security, Data Modeling, Performance Tuning, Scalability, Authorization (Computing), Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cyber Threat Intelligence, Cyber Threat Hunting, Threat Detection, Vulnerability Assessments, Incident Response, Security Information and Event Management (SIEM), Threat Management, Cybersecurity, Intrusion Detection and Prevention, IT Security Architecture, Cloud Security, Security Architecture Review, Cyber Risk, Cyber Security Policies, Data Security, Network Security, Cyber Security Strategy, Personally Identifiable Information, Malware Protection, Risk Management
Beginner · Specialization · 1 - 4 Weeks

Skills you'll gain: Social Media Marketing, Social Media, Social Media Content, Social Media Strategy, Photo Editing, Marketing, Photo/Video Production and Technology, Graphics Software, Graphic and Visual Design Software, Graphical Tools, Graphic Design, Computer Graphic Techniques, Entrepreneurship, Business
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Evaluation, Applied Machine Learning, Data Preprocessing, Classification Algorithms, Random Forest Algorithm, Decision Intelligence, Data Transformation, Machine Learning Methods, Model Training, Predictive Modeling, Regression Analysis, Decision Tree Learning, Machine Learning, Exploratory Data Analysis, Data Validation, Performance Measurement
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, UI Components, Code Reusability, Restful API, HTML and CSS, Web Applications, Web Development, Javascript, Application Development, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Computational Logic, Mathematical Modeling, Model Based Systems Engineering, Systems Design, Theoretical Computer Science, Verification And Validation, System Requirements, System Design and Implementation, Engineering Analysis, Functional Specification, Agentic systems, Control Systems, Mechanics, Requirements Analysis, Automation, Systems Analysis, Safety Assurance, Applied Mathematics, Linear Algebra, Mathematical Theory & Analysis
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Meta
Skills you'll gain: Swift Programming, Apple iOS, iOS Development, User Interface and User Experience (UI/UX) Design, User Interface (UI), Git (Version Control System), User Interface (UI) Design, Version Control, Mobile Development, User Experience, Wireframing, UI Components, Application Development, Application Design, Apple software proficiency, Knowledge of Apple Software, Data Management, Software Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), User Interface (UI) Design, Responsive Web Design, User Interface and User Experience (UI/UX) Design, User Experience Design, Digital Design, Web Design, Graphic and Visual Design, User Experience, Motion Graphics, Adobe XD, Interactive Design, No-Code Development, Graphic Design, Color Matching, Layout Design, Visual Design, Graphic and Visual Design Software, Design, Graphics Software
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Responsible AI, Containerization, Scalability, Docker (Software), AI Orchestration, Application Deployment, Kubernetes, Azure Active Directory, AI Integrations, System Monitoring, AI Workflows, Agentic systems, Artificial Intelligence, Microsoft 365, Generative AI Agents, Enterprise Architecture, Microsoft Azure, Agentic Workflows, AI Security, Enterprise Security
Intermediate · Course · 1 - 4 Weeks

University of Glasgow
Skills you'll gain: Federated Learning, Wireless Networks, Emerging Technologies, Digital Communications, Communication Systems, Blockchain, Internet Of Things, Network Security, Telecommunications, Network Performance Management, Network Planning And Design, Zero Trust Network Access, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), Electrical Engineering, Network Analysis, Information Technology, Electronics Engineering, Machine Learning, Trustworthiness
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: AI Security, AI Product Strategy, Responsible AI, Data Ethics, Strategic Leadership, AI Integrations, Technology Roadmaps, Artificial Intelligence, Business Strategies, Strategic Thinking, Milestones (Project Management), Agile Project Management, Compliance Management, Data Management, Security Controls, Artificial Intelligence and Machine Learning (AI/ML), Governance, Ethical Standards And Conduct, Data Governance, Team Building
Advanced · Course · 3 - 6 Months