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: Adobe InDesign, Layout Design, Color Theory, Multimedia, Typography, Graphic Design, Design, Graphic and Visual Design Software, Design Elements And Principles, Style Guides, Document Management, Digital Publishing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Animations, Social Media Content, Social Media, Social Media Marketing, Graphic Design, Graphic and Visual Design, Content Creation, Multimedia, Organizational Skills, Marketing
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Interaction Design, Computer Graphics
Beginner · Specialization · 1 - 3 Months

AI Business School
Skills you'll gain: Agentic Workflows, AI Workflows, AI Enablement, Innovation, Risk Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Competitive Analysis, Business Strategy, Market Analysis, Case Studies, Corporate Strategy, Market Dynamics, Market Opportunities, Strategic Planning, New Business Development, Supplier Management, Company, Product, and Service Knowledge, Consumer Behaviour, Entrepreneurship, Leadership
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Ansible, Nginx, Web Servers, Infrastructure as Code (IaC), YAML, CI/CD, Servers, IT Automation, Scalability, Service Management, Verification And Validation
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Software Versioning, Release Management, Open Source Technology, Software Installation, Configuration Management, Code Review, File Management, System Configuration
Beginner · Course · 3 - 6 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Water Resource Management, Business Process Management, Sanitation, Business Process, Governance, Sustainable Development, Water Quality, Entrepreneurship, Business Process Improvement, Quality Improvement, Business Transformation, Corporate Strategy, Operational Efficiency, Innovation, Environmental Social And Corporate Governance (ESG), Change Management, Operational Data Store
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Cloud-Native Computing, YAML, Docker (Software), Containerization, Devops Tools, Application Deployment, Command-Line Interface, Cloud Deployment, Application Lifecycle Management, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Persistence, JSON, User Interface (UI), User Interface and User Experience (UI/UX) Design, Database Development, Databases, Interactive Data Visualization, Debugging, Database Management, Application Development, Mobile Development, Real Time Data, Application Programming Interface (API), Data Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Animations, 3D Modeling, 3D Assets, Post-Production, Computer Graphics, Visualization (Computer Graphics), Motion Graphics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Excel, Spreadsheet Software, Real Time Data
Beginner · Guided Project · Less Than 2 Hours