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.

University of Illinois Urbana-Champaign
Skills you'll gain: Education Software and Technology, Responsible AI, Wealth Management, Supervised Learning, Machine Learning, Financial Services, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Learning Management Systems, Digital pedagogy, Artificial Intelligence, AI Enablement, Relationship Management, Rapport Building, FinTech, Data Mining, AI Personalization, Learning Theory, Regulatory Compliance, Financial Planning
Intermediate · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Train The Trainer, Virtual Environment, Design, Education Software and Technology, Educational Materials, Communication
Beginner · Guided Project · Less Than 2 Hours

Epic Games
Skills you'll gain: Game Design, Video Game Development, Prototyping, Unreal Engine, Animation and Game Design, Virtual Reality, System Design and Implementation, Augmented and Virtual Reality (AR/VR), Creativity, User Interface (UI), UI Components
Beginner · Course · 1 - 4 Weeks
Starweaver
Skills you'll gain: Business Process Modeling, Business Process, Digital Transformation, Business Process Management, Business Process Improvement, Process Design, Business Process Automation, Process Analysis, Business Transformation, Process Management, Case Studies, Workflow Management, Process Optimization, Quality Improvement, Lean Methodologies, AI Workflows, Six Sigma Methodology, Innovation, Automation, Analysis
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Social Network Analysis, Network Analysis, Data Visualization, Graph Theory, Relational Databases, Data Visualization Software, Data Storytelling, Data Analysis, Social Sciences, Statistical Analysis, Machine Learning, R Programming, Analytical Skills, Sociology, Natural Language Processing, Data Manipulation, Text Mining, Analytics, Social Impact, Statistical Modeling
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Security, Record Keeping, Cyber Security Policies, Security Management, Data Management, Records Management, Cloud Computing Architecture, Data Security, General Data Protection Regulation (GDPR), Cloud Computing, Data Governance, Personally Identifiable Information, Information Privacy, Threat Detection, Microsoft Azure, Cloud Platforms, Security Controls, Threat Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Descriptive Statistics, Statistical Programming, Debugging
Beginner · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Scrum (Software Development), Value Propositions, Sprint Retrospectives, Business Modeling, Video Game Development, Customer Analysis, Agile Methodology, Presentations, Entrepreneurship, Target Audience, Sprint Planning, Backlogs, Agile Project Management, Market Opportunities
Beginner · Course · 1 - 3 Months

Skills you'll gain: Role-Based Access Control (RBAC), Azure Active Directory, Microsoft Azure, Virtual Networking, Active Directory, Load Balancing, Cloud Management, Virtual Machines, Kubernetes, Network Monitoring, Authorization (Computing), Identity and Access Management, User Provisioning, Network Troubleshooting, Group Policy, Containerization, Cloud Storage, Cloud Computing, Data Storage Technologies, Cloud Security
Intermediate · Specialization · 3 - 6 Months

Fundação Instituto de Administração
Skills you'll gain: Customer Relationship Management, Customer Data Management, Data-Driven Decision-Making, Sales Management, Big Data, Customer Insights, Customer Acquisition Management, Customer experience strategy (CX), Customer Retention, Target Market, Business Metrics, Analytics, Consumer Behaviour, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Planning And Design, Microsoft Azure, Network Troubleshooting, Network Security, Network Architecture, Network Monitoring, Load Balancing, Virtual Networking, Network Performance Management, Network Support, Network Administration, Network Infrastructure, Scalability, Computer Networking, Firewall, Virtual Private Networks (VPN), Performance Tuning, Cloud Deployment, Wide Area Networks, Network Routing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: MLOps (Machine Learning Operations), Model Deployment, Data Modeling, Google Cloud Platform, Feature Engineering, Data Processing, Data Management, Data Storage Technologies, Data Security
Intermediate · Course · 1 - 4 Weeks