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.

Skills you'll gain: SAS (Software), Network Analysis, Text Mining, Spatial Analysis, Social Network Analysis, Analysis, Geospatial Mapping, Data Analysis, Data Wrangling, Statistical Programming, Data Transformation, Unstructured Data, Natural Language Processing
★ 4.7 (195) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, Remote Access Systems, Disaster Recovery, OSI Models, General Networking, Network Administration, Network Troubleshooting, Computer Networking, Network Architecture, Network Infrastructure, Networking Hardware, Network Monitoring, TCP/IP, Virtual Private Networks (VPN), Network Protocols, Cybersecurity, Computer Security, Data Centers, Virtualization, Authentications
★ 4.8 (26) · Intermediate · Specialization · 1 - 3 Months
Illinois Tech
Skills you'll gain: Linux, Cloud-Native Computing, Network Security, Linux Administration, Cloud Computing, Amazon Web Services, Infrastructure as Code (IaC), Cloud Computing Architecture, Network Troubleshooting, Operating System Administration, Cloud Platforms, Cloud Storage, Linux Commands, Cloud Technologies, Software-Defined Networking, User Accounts, Network Engineering, Network Monitoring, Cloud Services, Data Infrastructure
★ 4.6 (82) · Beginner · Specialization · 3 - 6 Months

New York University
Skills you'll gain: Reinforcement Learning, Financial Trading, Financial Market, Derivatives, Market Liquidity, Market Dynamics, Risk Modeling, Financial Modeling, Machine Learning Methods, Applied Machine Learning, Credit Risk, General Lending, Machine Learning
★ 3.8 (86) · Advanced · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: SQL, Relational Databases, Microsoft Copilot, Database Management, Transaction Processing, Database Development, Query Languages, Database Design, Database Architecture and Administration, Secure Coding, Object-Relational Mapping, Performance Tuning, Data Integrity, Data Modeling, Data Security
★ 4.8 (19) · Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Network Troubleshooting, Help Desk Support, System Configuration, Computer Hardware, Networking Hardware, Hardware Troubleshooting, Technical Support and Services, Technical Support, Peripheral Devices, System Support, Desktop Support, General Networking
★ 3.4 (140) · Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Requirements Elicitation, Requirements Analysis, Mockups, Interviewing Skills, Storyboarding, Product Requirements, Prototyping, Systems Analysis, Business Analysis Tools, User Research, Stakeholder Analysis, System Requirements, Stakeholder Engagement, Knowledge Transfer, Prioritization
★ 4.5 (122) · Beginner · Course · 1 - 4 Weeks

Tally Education and Distribution Services Private Limited
Skills you'll gain: Case Studies, Sales Tax, Accounting Software, Accounting and Finance Software, Tax Preparation, Tax Returns, Data Import/Export, Tax Management, Tax, Tax Compliance, Bookkeeping, Billing & Invoicing, Income Tax, Invoicing, Consolidation, Ledgers (Accounting), Data Entry, Tax Laws, Financial Data, Financial Accounting
★ 4.5 (51) · Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Data Visualization, Statistical Visualization, Surveys, Tidyverse (R Package), Data Analysis, Demography, Public Administration, R (Software), Policy Analysis, Public Policies, R Programming, Statistical Programming, Analytics, Data Transformation, Programming Principles, Data Manipulation
★ 4.5 (62) · Intermediate · Course · 1 - 3 Months

28DIGITAL
Skills you'll gain: Personally Identifiable Information, Information Privacy, General Data Protection Regulation (GDPR), Law, Regulation, and Compliance, Data Ethics, International Relations, Data Security, Cybersecurity, World History, Security Awareness, European History, Security Management, Governance, Security Strategy
★ 4.5 (217) · Beginner · Course · 1 - 3 Months

Cisco Learning and Certifications
Skills you'll gain: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Continuous Deployment, Version Control, Continuous Integration, Network Engineering, Program Development, Docker (Software), Network Infrastructure, Containerization, Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Software Design
★ 4.7 (34) · Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Matplotlib, Plot (Graphics), Pandas (Python Package), Seaborn, SQL, Scientific Visualization, Data Visualization, Data Preprocessing, Jupyter, Data Manipulation, NumPy, Data-Driven Decision-Making, Regression Analysis, Accounting, Applied Machine Learning, Data Processing, Database Management, Query Languages, Data Compilation, Python Programming
★ 4.4 (118) · Intermediate · Course · 1 - 3 Months