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: Figma (Design Software), Prototyping, Interactive Design, Interaction Design, Design Reviews, Wireframing, Collaborative Software, UI Components, User Experience Design, Usability Testing, Peer Review, Animations
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: UI Components, JavaScript Frameworks, Web Frameworks, Event-Driven Programming, Vue.JS, React.js, Code Reusability, Data Import/Export, Web Applications, Application Frameworks, Front-End Web Development, Javascript, Web Development
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Prometheus (Software), Kubernetes, DevOps, Continuous Deployment, Cloud-Native Computing, Application Deployment, Containerization, System Monitoring, Configuration Management, Automation, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, Animations, UI Components, Mockups, Front-End Web Development, Typography, Web Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Adobe Express, Adobe Firefly, AI powered creativity, Visual Design, Workflow Management, Design Elements And Principles, Graphic Design, Layout Design, Graphic and Visual Design, Collaborative Software, Photo Editing, Creative Design, Editing, Typography, Content Creation, Branding, Generative AI, AI Personalization, Social Media Strategy
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Java, Java Programming, Object Oriented Programming (OOP), Issue Tracking, Build Tools, Test Automation, Behavior-Driven Development, Test Script Development, Test Case, Software Testing, Data Structures, Package and Software Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Journey Mapping, User Experience, Design Research, Design Strategies, UI/UX Strategy
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Cloud Deployment, Infrastructure as Code (IaC), Google Cloud Platform, Application Deployment, Kubernetes, Google App Engine, CI/CD, Terraform, Continuous Deployment, Microservices, Cloud-Native Computing, Continuous Integration, Cloud Storage, Containerization, Cloud Management, Security Controls, Data Storage, DevOps, Virtual Machines, Analytics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Video Editing, Social Media Content, Social Media, Instagram, Social Media Marketing, Social Media Management, Graphic and Visual Design Software, Facebook, Content Creation, Advertising, Animations, Shared Media, Graphic Design, Graphic and Visual Design, Design, User Accounts
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Project Risk Management, Project Controls, Dependency Analysis, Case Studies, Project Schedules, Scheduling, Risk Mitigation, Risk Analysis, Communication Planning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Derivatives, Financial Trading, Market Opportunities, Financial Market, Market Trend, Market Dynamics, Market Analysis, Trend Analysis, Forecasting
Mixed · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Application Deployment, Salesforce Development, Salesforce, Change Control, Configuration Management, Version Control, Release Management
Intermediate · Course · 1 - 4 Weeks