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: Oracle Cloud, Oracle Databases, Multi-Cloud, Microsoft Azure, Hybrid Cloud Computing, Cloud Computing Architecture, Cloud Management, Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Database Management, Cloud-Based Integration, Database Architecture and Administration, Virtual Networking, Network Routing, Network Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Docker (Software), Containerization, API Gateway, Redis, API Design, Software Design, ASP.NET, .NET Framework, Software Architecture, Microsoft Visual Studio, Software Design Patterns, Cloud-Native Computing, Application Programming Interface (API), Restful API, Frontend Integration, Systems Architecture, C# (Programming Language), Event-Driven Programming, Web Development
Intermediate · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Generative AI Agents, Cloud API
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Creative Design, Graphic Design, Graphic and Visual Design Software, Graphical Tools, Graphic and Visual Design, Design, Visual Design, Layout Design, Entrepreneurship, Critical Thinking
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Network Architecture, Cloud Computing Architecture, Cloud Infrastructure, Network Infrastructure, Cloud Platforms, Software-Defined Networking, Cloud-Native Computing, Cloud Solutions, Network Planning And Design, Computing Platforms, Code Reusability, Hardware Architecture, Networking Hardware, Risk Management Framework, Interoperability, System Configuration, Digital Transformation
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: White-Box Testing, Software Testing, Risk Analysis, Code Coverage, Test Case, Test Tools, Test Planning, Risk Management, Software Quality Assurance
Advanced · Course · 1 - 4 Weeks

SAE Institute México
Skills you'll gain: Exploitation techniques, Vulnerability Scanning, Penetration Testing, Vulnerability Assessments, Cybersecurity, Network Security, Cyber Security Policies, Cyber Attacks, Computer Networking
Beginner · Course · 1 - 4 Weeks

Politecnico di Milano
Skills you'll gain: Large Language Modeling, LLM Application, Learning Strategies, Education Software and Technology, AI Personalization, AI literacy, Lifelong Learning, Human Learning, Adult Learning Principles, Student-Centred Learning, Generative AI, Critical Thinking, Goal Setting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Large Language Modeling, LLM Application, Fine-tuning, Model Deployment, Model Training, Transfer Learning, Generative Model Architectures, Prompt Engineering, Model Optimization, Generative AI, AI Integrations, Model Evaluation, Deep Learning, Natural Language Processing, Recurrent Neural Networks (RNNs), AI Security, Responsible AI, Scalability, Machine Learning
Advanced · Course · 3 - 6 Months

Skills you'll gain: Adobe Illustrator, Logo Design, Graphic Design, Creative Design, Graphics Software, Graphical Tools, Adobe Creative Cloud, Graphic and Visual Design, Style Guides, Project Design, Design, Digital Design, Typography, Design Software, File Management, Design Elements And Principles, Design Specifications, Color Theory
Beginner · Guided Project · Less Than 2 Hours

Mixed · Course · 1 - 4 Weeks

Skills you'll gain: ChatGPT, AI Integrations, Practice Management Software, Technology Roadmaps, Patient Flow, Generative AI, Clinical Documentation, AI Workflows, Software As A Service, Patient Communication, No-Code Development, Systems Integration
Intermediate · Course · 1 - 4 Weeks