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: Management Reporting, Change Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Wireframing, Prototyping, Interactive Design, User Experience Design, Mockups, User Centered Design, User Interface (UI), Usability
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Responsible AI, Team Building, Generative AI, Team Oriented, Customer experience improvement, Automation, Customer Service, AI Enablement, Cross-Functional Collaboration, Artificial Intelligence, Customer Data Management, Business Ethics, Information Privacy
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Product Flow Diagram, Process Flow Diagrams, New Product Development, Go To Market Strategy, Product Development, Product Roadmaps, Product Improvement, Product Design, Customer experience strategy (CX), Customer Analysis, User Research, User Feedback, Analysis
Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Backlogs, Scrum (Software Development), Sprint Retrospectives, Sprint Planning, Agile Methodology, Agile Project Management, User Story, Product Management, Meeting Facilitation, Team Leadership
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Logistic Regression, Model Evaluation, Statistical Inference, Predictive Analytics, R Programming, Statistical Modeling, Statistical Methods, Biostatistics, Regression Analysis, Statistical Analysis, Statistics, Statistical Hypothesis Testing, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, Development Environment, Web Development Tools, Virtual Machines, Software Testing, Software Development Tools, Data Storage, Debugging, Javascript, Cryptographic Protocols, Event-Driven Programming, System Design and Implementation, Transaction Processing, Payment Systems
Advanced · Course · 1 - 3 Months

Skills you'll gain: Email Security, Web Analytics and SEO, Apache, Public Key Infrastructure, User Accounts, Control Panels, Data Security, Encryption, Web Servers, PHP (Scripting Language), System Configuration, Performance Tuning, Server Administration
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: Cloud Development, Cloud Applications, Containerization, .NET Framework, Performance Tuning, Application Development, C# (Programming Language), Application Performance Management, Scalability, Web Applications, UI Components
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Generative AI, Large Language Modeling, Supervised Learning, Applied Machine Learning, Artificial Intelligence, Responsible AI, Machine Learning, Healthcare Industry Knowledge, Data Ethics, AI Personalization, Predictive Analytics, Precision Medicine, Health Informatics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Benchmarking, Competitive Analysis, Market Research, Market Dynamics, Business Research, Market Analysis, Report Writing, Business Metrics, Market Intelligence, Business Strategy, Strategic Decision-Making, Business Communication, Data-Driven Decision-Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Auditing
Intermediate · Course · 1 - 4 Weeks