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.

Google Cloud
Skills you'll gain: Gemini, Google Workspace, Enterprise Application Management, AI Enablement, Content Management Systems
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, LLM Application, Generative AI, Generative Model Architectures, Large Language Modeling, Embeddings, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Amazon Web Services, MongoDB, NoSQL, Cloud-Based Integration, Cloud Applications, Operational Databases
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Artificial Intelligence, AI Security, Model Evaluation, Data Modeling, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Gemini, Google Gemini, Google Cloud Platform, Generative AI, LLM Application, Application Development, Application Programming Interface (API), Model Evaluation, Test Data
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model View Controller, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Web Applications, Back-End Web Development, Server Side, Data Access, Integrated Development Environments, Employee Performance Management, Registration, Databases, Authentications
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Networking, Google Cloud Platform, Network Routing, Network Performance Management, Network Monitoring, Network Troubleshooting, Network Architecture, General Networking, Virtual Private Networks (VPN), Service Level, Cloud Management, Load Balancing, Cloud Security, Scalability
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Generative AI, Kubernetes, Application Deployment, Prompt Engineering, Cloud Deployment, Cloud Infrastructure, Shell Script, Infrastructure as Code (IaC)
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Responsible AI, Google Cloud Platform, Gemini, Generative AI, AI Enablement, Cloud Infrastructure, AI Security, Artificial Intelligence, No-Code Development
Beginner · Course · 1 - 3 Months

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

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Cloud Platform, Test Case, Software Development Life Cycle, Web Development Tools, Test Automation, Web Applications, Application Development, Query Languages, Debugging
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Application Performance Management, Kubernetes, Network Monitoring, Identity and Access Management, System Monitoring, Network Performance Management, Cloud Applications, Cloud Services, Debugging
Beginner · Course · 1 - 3 Months