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.

Universidad de los Andes
Skills you'll gain: digital literacy, Data Security, Computer Security Awareness Training, Social and Human Services, Law, Regulation, and Compliance, Digital Communications, Interactive Learning
Beginner · Course · 1 - 3 Months
Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Competitive Analysis, Game Theory, Business Strategy, Market Dynamics, Go To Market Strategy, Strategic Partnership, Strategic Decision-Making, Market Analysis, Consumer Behaviour, Product Development, Innovation
Mixed · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Stakeholder Engagement, Process Mapping, Business Process, Process Analysis, Workflow Management, Business Transformation, Business Analysis, Business Process Management, Stakeholder Analysis, Gap Analysis, Digital Transformation, Requirements Analysis, Continuous Improvement Process, Innovation
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Android (Operating System), Android Development, Mobile Development, Software Architecture, Performance Tuning, Middleware, Linux, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Cisco Learning and Certifications
Skills you'll gain: Software-Defined Networking, YAML, Network Architecture, Network Protocols, Network Routing, Computer Networking, Data Modeling, Extensible Markup Language (XML), JSON, Automation, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Amazon Web Services, Tensorflow, Applied Machine Learning, Machine Learning Methods, Natural Language Processing, Classification Algorithms, Software Design, Application Development, Supervised Learning, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Program Management, Diagram Design, Project Management Software, Communication Planning, Agile Methodology, Technical Communication, Stakeholder Management
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Retrieval-Augmented Generation, OpenAI API, LLM Application, Prompt Engineering, Model Deployment, Back-End Web Development, Restful API, Application Programming Interface (API), Web Development, User Interface (UI)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Shell Script, User Accounts, Linux Administration, Linux, Unix Shell, Linux Commands, Unix, Operating System Administration, File Systems, Performance Tuning, Systems Administration, Scripting, File Management, Data Storage, Authorization (Computing), Command-Line Interface, Operating Systems, System Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computer Vision, Image Analysis, PyTorch (Machine Learning Library), Convolutional Neural Networks, Tensorflow, Artificial Intelligence, Transfer Learning, System Configuration, Deep Learning, Real Time Data, Performance Tuning, Model Deployment, Development Environment, Software Installation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Microsoft Azure, Cloud Applications, Cloud Deployment, Continuous Deployment, Application Deployment, ASP.NET, Platform As A Service (PaaS), Development Environment, Containerization, Docker (Software), Web Applications, Microsoft Visual Studio, Integrated Development Environments, Scalability
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Anomaly Detection, Fraud detection, Data Visualization, Generative AI, Risk Management, ChatGPT, Data Synthesis, Compliance Management, Unsupervised Learning, AI Workflows, Data Pipelines, Automation, Predictive Analytics, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks