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.

Scrimba
Skills you'll gain: AI Integrations, Cloud Deployment, Cloud Applications, Cloud Development, Cloud API, Application Deployment, API Gateway, OpenAI API, Cloud Hosting, Cloud Security, Application Programming Interface (API), Cloud Computing, Secure Coding, Serverless Computing, LLM Application, Cloud Technologies, OpenAI, Distributed Computing, Performance Tuning, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Azure Synapse Analytics, Data Security, Databricks, Data Store, Data Quality, Microsoft Azure, Data Storage, Security Controls, Data Transformation, Data Processing, Data Cleansing, Query Languages, Performance Tuning, Data Integration, Extract, Transform, Load, Data Pipelines, Apache Spark, Encryption, Data Analysis, Role-Based Access Control (RBAC)
Intermediate · Course · 1 - 4 Weeks
Amazon Web Services
Skills you'll gain: Amazon CloudWatch, DevOps, Devops Tools, DevSecOps, Code Review, AI Integrations, Amazon Web Services, AI Security, Application Performance Management, IT Automation, Artificial Intelligence and Machine Learning (AI/ML), Anomaly Detection, Continuous Monitoring, Vulnerability Scanning, Predictive Analytics
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Infographics, Video Production, Photo/Video Production and Technology, Content Creation, Visual Design, Design, Video Editing, Graphic Design, Graphics Software, Digital Design, Graphic and Visual Design Software, Design Software
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Software Versioning, Computer Programming Tools, Program Development, Integrated Development Environments, Application Development, Computer Programming, Microsoft Development Tools, Development Environment, UI Components, User Interface (UI), Programming Principles, Event-Driven Programming, Computational Logic
Beginner · Course · 1 - 3 Months

Skills you'll gain: Salesforce Development, Salesforce, Application Deployment, Workflow Management, Operational Efficiency, Data Access, Dashboard, Process Design, Application Design, Application Development, Cloud Deployment, No-Code Development, User Accounts, User Provisioning, UI Components, Cloud Applications, Business Process Automation, Customer Relationship Management (CRM) Software, Business Logic, User Interface (UI)
Beginner · Specialization · 1 - 3 Months

LearnKartS
Skills you'll gain: Docker (Software), Cloud-Native Computing, Containerization, Application Deployment, Webhook Security, Data Storage, Security Controls, Authentications, Network Model, YAML, Virtual Networking, Data Persistence, Scalability
Intermediate · Course · 1 - 4 Weeks

Heriot-Watt University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Program Development, Programming Principles, Computational Logic, Software Development, Software Development Life Cycle, Debugging
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, CI/CD, Build Tools, Apache Tomcat, Apache Maven, Docker (Software), Continuous Integration, Shell Script, Continuous Deployment, Application Deployment, Devops Tools, Unix Shell, Software Configuration Management, Application Servers, DevOps, Continuous Delivery, Containerization, Solution Delivery, Command-Line Interface, Systems Integration
Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Root Cause Analysis, Customer Relationship Building, Customer Relationship Management, Relationship Management, Problem Management, Customer Support, Amazon Web Services, Technical Support and Services, Customer and Client Support, Communication, Consultative Approaches, Technical Support, Cloud Security, Automation, Collaboration, Incident Management, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Month End Closing, Inventory Accounting, Inventory Management System, Accounting, Sales Tax, Accounting Software, General Accounting, Reconciliation, Payroll, Payroll Administration, Ledgers (Accounting), Tax Management, Small Business Accounting, Payroll Reporting, Payroll Tax, Payroll Systems, Bookkeeping, Finance, Enterprise Application Management, Business
Beginner · Course · 1 - 3 Months

Skills you'll gain: TCP/IP, Network Architecture, Network Routers, Networking Hardware, Network Planning And Design, General Networking, Network Security, Dynamic Host Configuration Protocol (DHCP), Network Infrastructure, Network Administration, Network Troubleshooting, Computer Networking, Network Engineering, Network Protocols, Network Switches, Scalability
Beginner · Course · 3 - 6 Months