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 London
Skills you'll gain: Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Usability Testing
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: Google Gemini, Gmail, Google Workspace, Generative AI, Prompt Engineering, AI Personalization
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Responsible AI, Generative AI, AI Product Strategy, Prompt Engineering, Google Cloud Platform, Artificial Intelligence, Large Language Modeling, Natural Language Processing
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Application Deployment, OAuth, Collaborative Software, Generative AI Agents, LLM Application, Identity and Access Management, Tool Calling, Application Programming Interface (API), Information Architecture, Data Store
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Canva (Software), Content Creation, Generative AI, Quality Control, Creative Design, Artificial Intelligence, Design Strategies, Marketing Materials, Ethical Standards And Conduct, Content Strategy
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Network Monitoring, Network Troubleshooting, Google Cloud Platform, General Networking, Virtual Private Networks (VPN), Network Architecture, Network Performance Management, Cloud Infrastructure, Cloud Services, Virtual Machines, Service Level
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Firewall, Network Security, Threat Management, Cloud Security, Threat Detection, Infrastructure Security, Cloud Infrastructure, Google Cloud Platform, Network Administration, Continuous Monitoring, System Monitoring
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Workflow Management, Artificial Intelligence and Machine Learning (AI/ML), Big Data, Jupyter, Google Cloud Platform, SQL, Customer Relationship Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: MLOps (Machine Learning Operations), Generative AI, Continuous Monitoring, Google Cloud Platform, Predictive Modeling, Performance Testing, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, Customer Relationship Management, Predictive Modeling, SQL, Big Data, Workflow Management, Artificial Intelligence, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Data Ethics, Artificial Intelligence, MLOps (Machine Learning Operations), Machine Learning, Software Documentation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Scalability, Time Series Analysis and Forecasting, Predictive Modeling, Programming Principles, Data Import/Export, Exploratory Data Analysis, Scripting, Statistical Analysis, Data Analysis, Data Processing, Data Manipulation, Applied Machine Learning, File Management, Mathematical Software
Mixed · Course · 1 - 4 Weeks