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: Usability, Hypertext Markup Language (HTML), Front-End Web Development, User Experience Design, Browser Compatibility, User Interface (UI), User Interface (UI) Design, Semantic Web, Javascript, Debugging, Web Applications, Web Development, Development Testing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Model Evaluation, Artificial Intelligence, Applied Machine Learning, Data Analysis, Data Visualization Software, Machine Learning, Technical Documentation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Generative AI, MLOps (Machine Learning Operations), Model Deployment, Machine Learning Methods, Continuous Monitoring, AI Security, Statistical Methods, Responsible AI, Google Cloud Platform
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Game Design, Video Game Development, Artificial Intelligence, Simulations, Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Debugging
Intermediate · Course · 1 - 4 Weeks

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

Skills you'll gain: Generative AI, AI Personalization, Prompt Engineering, Web Content, Google Cloud Platform, User Experience, Information Architecture, Content Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, Embeddings, Vector Databases, Generative AI, Google Gemini, Prompt Engineering, Large Language Modeling, Google Cloud Platform
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Google Gemini, Flutter (Software), Generative AI, Generative AI Agents, Cross Platform Development, LLM Application, Google Cloud Platform, Mobile Development, Application Development
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Gemini, Generative AI, Prompt Engineering, Google Workspace, Productivity, Technical Writing, Document Management
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Kubernetes, Prompt Engineering, Cloud Infrastructure, Application Deployment, Cloud Deployment, Cloud Computing Architecture, Unix Shell
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Customer Relationship Management, Generative AI, Applied Machine Learning, Big Data, Predictive Modeling, Query Languages, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cyber Threat Intelligence, Threat Detection, Threat Management, Cyber Threat Hunting, Threat Modeling, Security Information and Event Management (SIEM), Incident Response, Continuous Monitoring, Vulnerability Management, AI Security, Google Gemini, Vulnerability Assessments
Intermediate · Course · 1 - 3 Months